32771,35734,38965,42497,46341,50535,55109,60099
};
-/** marks block as unavailable, i.e. out of picture
+/** mark block as unavailable, i.e. out of picture
or not yet decoded */
-const vector_t ff_cavs_un_mv = {0,0,1,NOT_AVAIL};
+const cavs_vector ff_cavs_un_mv = {0,0,1,NOT_AVAIL};
-/** marks block as "no prediction from this direction"
+/** mark block as "no prediction from this direction"
e.g. forward motion vector in BWD partition */
-const vector_t ff_cavs_dir_mv = {0,0,1,REF_DIR};
+const cavs_vector ff_cavs_dir_mv = {0,0,1,REF_DIR};
-/** marks block as using intra prediction */
-const vector_t ff_cavs_intra_mv = {0,0,1,REF_INTRA};
+/** mark block as using intra prediction */
+const cavs_vector ff_cavs_intra_mv = {0,0,1,REF_INTRA};
#define EOB 0,0,0
-const dec_2dvlc_t ff_cavs_intra_dec[7] = {
+const struct dec_2dvlc ff_cavs_intra_dec[7] = {
{
{ //level / run / table_inc
{ 1, 1, 1},{ -1, 1, 1},{ 1, 2, 1},{ -1, 2, 1},{ 1, 3, 1},{ -1, 3, 1},
}
};
-const dec_2dvlc_t ff_cavs_inter_dec[7] = {
+const struct dec_2dvlc ff_cavs_inter_dec[7] = {
{
{ //level / run
{ 1, 1, 1},{ -1, 1, 1},{ 1, 2, 1},{ -1, 2, 1},{ 1, 3, 1},{ -1, 3, 1},
}
};
-const dec_2dvlc_t ff_cavs_chroma_dec[5] = {
+const struct dec_2dvlc ff_cavs_chroma_dec[5] = {
{
{ //level / run
{ 1, 1, 1},{ -1, 1, 1},{ 1, 2, 1},{ -1, 2, 1},{ 1, 3, 1},{ -1, 3, 1},