📄 contexttables.h
字号:
static const Short INIT_REF_NO_I[1][2][6][2] =
{
//----- model 0 -----
{
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED },
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED }
}
};
static const Short INIT_REF_NO_P[3][2][6][2] =
{
//----- model 0 -----
{
{ { -7, 67} , { -5, 74} , { -4, 74} , { -5, 80} , { -7, 72} , { 1, 58} },
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED }
},
//----- model 1 -----
{
{ { -1, 66} , { -1, 77} , { 1, 70} , { -2, 86} , { -5, 72} , { 0, 61} },
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED }
},
//----- model 2 -----
{
{ { 3, 55} , { -4, 79} , { -2, 75} , { -12, 97} , { -7, 50} , { 1, 60} },
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED }
}
};
static const Short INIT_BL_PRED_FLAG_I[1][2][4][2] =
{
//----- model 0 -----
{
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED },
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED }
}
};
static const Short INIT_BL_PRED_FLAG_P[3][2][4][2] =
{
//----- model 0 -----
{
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED },
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED }
},
//----- model 1 -----
{
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED },
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED }
},
//----- model 2 -----
{
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED },
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED }
}
};
static const Short INIT_RES_PRED_FLAG_I[1][1][NUM_RES_PRED_FLAG_CTX][2] =
{
//----- model 0 -----
{
{ CTX_UNUSED , CTX_UNUSED , CTX_UNUSED , CTX_UNUSED }
}
};
static const Short INIT_RES_PRED_FLAG_P[3][1][NUM_RES_PRED_FLAG_CTX][2] =
{
//----- model 0 -----
{
{ { 0, 100 } , { 0, 80 } , { 0, 50 } , { 0, 50 } }
},
//----- model 1 -----
{
{ { 0, 100 } , { 0, 80 } , { 0, 50 } , { 0, 50 } }
},
//----- model 2 -----
{
{ { 0, 100 } , { 0, 80 } , { 0, 50 } , { 0, 50 } }
}
};
static const Short INIT_DELTA_QP_I[1][1][4][2]=
{
//----- model 0 -----
{
{ { 0, 41} , { 0, 63} , { 0, 63} , { 0, 63} },
}
};
static const Short INIT_DELTA_QP_P[3][1][4][2]=
{
//----- model 0 -----
{
{ { 0, 41} , { 0, 63} , { 0, 63} , { 0, 63} },
},
//----- model 1 -----
{
{ { 0, 41} , { 0, 63} , { 0, 63} , { 0, 63} },
},
//----- model 2 -----
{
{ { 0, 41} , { 0, 63} , { 0, 63} , { 0, 63} },
}
};
static const Short INIT_SR_FLAG[1][1][1][2] =
{
//----- model 0 -----
{
{ { 0, 40 } }
}
};
static const Short INIT_BL_SKIP[1][1][4][2] =
{
//----- model 0 -----
{
{ { 0, 64 } , { 0, 64 } , { 0, 64 } , { 0, 64 } }
}
};
#if JMVM_ONLY // JVT-W081
static const Short INIT_MOTION_SKIP[1][1][4][2] =
{
//----- model 0 -----
{
{ { 0, 64 } , { 0, 64 } , { 0, 64 } , { 0, 64 } }
}
};
#endif // JVT-W081
#if JMVM_ONLY//JVT-Z021
static const Short INIT_MOTION_SKIP_LISTX_FLAG[1][1][3][2] =
{
//----- model 0 -----
{
{ { 0, 64 } , { 0, 64 } , { 0, 64 } /*, { 0, 64 } , { 0, 64 } , { 0, 64 }*/ }
}
};
static const Short INIT_MOTION_SKIP_OFFSET[1][1][6/*2*/][2]=
{
//----- model 0 -----
{
{ CTX_UNUSED , CTX_UNUSED,/**/ CTX_UNUSED,CTX_UNUSED,CTX_UNUSED,CTX_UNUSED}
}
};
#endif //JVT-Z021
static const Short INIT_IPR_I[1][1][2][2] =
{
//----- model 0 -----
{
{ { 13, 41} , { 3, 62} }
}
};
static const Short INIT_IPR_P[3][1][2][2] =
{
//----- model 0 -----
{
{ { 13, 41} , { 3, 62} }
},
//----- model 1 -----
{
{ { 13, 41} , { 3, 62} }
},
//----- model 2 -----
{
{ { 13, 41} , { 3, 62} }
}
};
static const Short INIT_CIPR_I[1][1][4][2] =
{
//----- model 0 -----
{
{ { -9, 83} , { 4, 86} , { 0, 97} , { -7, 72} }
}
};
static const Short INIT_CIPR_P[3][1][4][2] =
{
//----- model 0 -----
{
{ { -9, 83} , { 4, 86} , { 0, 97} , { -7, 72} }
},
//----- model 1 -----
{
{ { -9, 83} , { 4, 86} , { 0, 97} , { -7, 72} }
},
//----- model 2 -----
{
{ { -9, 83} , { 4, 86} , { 0, 97} , { -7, 72} }
}
};
static const Short INIT_CBP_I[1][3][4][2] =
{
//----- model 0 -----
{
{ { -17, 127} , { -13, 102} , { 0, 82} , { -7, 74} },
{ { -21, 107} , { -27, 127} , { -31, 127} , { -24, 127} },
{ { -18, 95} , { -27, 127} , { -21, 114} , { -30, 127} }
}
};
static const Short INIT_CBP_P[3][3][4][2] =
{
//----- model 0 -----
{
{ { -27, 126} , { -28, 98} , { -25, 101} , { -23, 67} },
{ { -28, 82} , { -20, 94} , { -16, 83} , { -22, 110} },
{ { -21, 91} , { -18, 102} , { -13, 93} , { -29, 127} }
},
//----- model 1 -----
{
{ { -39, 127} , { -18, 91} , { -17, 96} , { -26, 81} },
{ { -35, 98} , { -24, 102} , { -23, 97} , { -27, 119} },
{ { -24, 99} , { -21, 110} , { -18, 102} , { -36, 127} }
},
//----- model 2 -----
{
{ { -36, 127} , { -17, 91} , { -14, 95} , { -25, 84} },
{ { -25, 86} , { -12, 89} , { -17, 91} , { -31, 127} },
{ { -14, 76} , { -18, 103} , { -13, 90} , { -37, 127} }
}
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -