📄 cavlc_tables.h
字号:
{ 0x00000000, 7, COEFF_TOKEN(3, 4) }, // 0000 000 { 0x02000000, 8, COEFF_TOKEN(2, 4) }, // 0000 0010 { 0x03000000, 8, COEFF_TOKEN(1, 4) }, // 0000 0011 { 0x04000000, 7, COEFF_TOKEN(2, 3) }, // 0000 010 { 0x06000000, 7, COEFF_TOKEN(1, 3) }, // 0000 011 { 0x08000000, 6, COEFF_TOKEN(0, 4) }, // 0000 10 { 0x0C000000, 6, COEFF_TOKEN(0, 3) }, // 0000 11 { 0x10000000, 6, COEFF_TOKEN(0, 2) }, // 0001 00 { 0x14000000, 6, COEFF_TOKEN(3, 3) }, // 0001 01 { 0x18000000, 6, COEFF_TOKEN(1, 2) }, // 0001 10 { 0x1C000000, 6, COEFF_TOKEN(0, 1) }, // 0001 11 { 0x20000000, 3, COEFF_TOKEN(2, 2) }, // 001 { 0x40000000, 2, COEFF_TOKEN(0, 0) }, // 01 { 0x80000000, 1, COEFF_TOKEN(1, 1) }, // 1 { 0xFFFFFFFF, 0, 0 } // EOT};static code_table_item TotalZerosCodes_4x4[15][18]={ {///// 1 ///// { 0x00000000, 0, 0 }, // BOT { 0x00800000, 9, 15 }, // 0000 0000 1 { 0x01000000, 9, 14 }, // 0000 0001 0 { 0x01800000, 9, 13 }, // 0000 0001 1 { 0x02000000, 8, 12 }, // 0000 0010 { 0x03000000, 8, 11 }, // 0000 0011 { 0x04000000, 7, 10 }, // 0000 010 { 0x06000000, 7, 9 }, // 0000 011 { 0x08000000, 6, 8 }, // 0000 10 { 0x0C000000, 6, 7 }, // 0000 11 { 0x10000000, 5, 6 }, // 0001 0 { 0x18000000, 5, 5 }, // 0001 1 { 0x20000000, 4, 4 }, // 0010 { 0x30000000, 4, 3 }, // 0011 { 0x40000000, 3, 2 }, // 010 { 0x60000000, 3, 1 }, // 011 { 0x80000000, 1, 0 }, // 1 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 2 ///// { 0x00000000, 6, 14 }, // 0000 00 { 0x04000000, 6, 13 }, // 0000 01 { 0x08000000, 6, 12 }, // 0000 10 { 0x0C000000, 6, 11 }, // 0000 11 { 0x10000000, 5, 10 }, // 0001 0 { 0x18000000, 5, 9 }, // 0001 1 { 0x20000000, 4, 8 }, // 0010 { 0x30000000, 4, 7 }, // 0011 { 0x40000000, 4, 6 }, // 0100 { 0x50000000, 4, 5 }, // 0101 { 0x60000000, 3, 4 }, // 011 { 0x80000000, 3, 3 }, // 100 { 0xA0000000, 3, 2 }, // 101 { 0xC0000000, 3, 1 }, // 110 { 0xE0000000, 3, 0 }, // 111 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 3 ///// { 0x00000000, 6, 13 }, // 0000 00 { 0x04000000, 6, 11 }, // 0000 01 { 0x08000000, 5, 12 }, // 0000 1 { 0x10000000, 5, 10 }, // 0001 0 { 0x18000000, 5, 9 }, // 0001 1 { 0x20000000, 4, 8 }, // 0010 { 0x30000000, 4, 5 }, // 0011 { 0x40000000, 4, 4 }, // 0100 { 0x50000000, 4, 0 }, // 0101 { 0x60000000, 3, 7 }, // 011 { 0x80000000, 3, 6 }, // 100 { 0xA0000000, 3, 3 }, // 101 { 0xC0000000, 3, 2 }, // 110 { 0xE0000000, 3, 1 }, // 111 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 4 ///// { 0x00000000, 5, 12 }, // 0000 0 { 0x08000000, 5, 11 }, // 0000 1 { 0x10000000, 5, 10 }, // 0001 0 { 0x18000000, 5, 0 }, // 0001 1 { 0x20000000, 4, 9 }, // 0010 { 0x30000000, 4, 7 }, // 0011 { 0x40000000, 4, 3 }, // 0100 { 0x50000000, 4, 2 }, // 0101 { 0x60000000, 3, 8 }, // 011 { 0x80000000, 3, 6 }, // 100 { 0xA0000000, 3, 5 }, // 101 { 0xC0000000, 3, 4 }, // 110 { 0xE0000000, 3, 1 }, // 111 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 5 ///// { 0x00000000, 5, 11 }, // 0000 0 { 0x08000000, 5, 9 }, // 0000 1 { 0x10000000, 4, 10 }, // 0001 { 0x20000000, 4, 8 }, // 0010 { 0x30000000, 4, 2 }, // 0011 { 0x40000000, 4, 1 }, // 0100 { 0x50000000, 4, 0 }, // 0101 { 0x60000000, 3, 7 }, // 011 { 0x80000000, 3, 6 }, // 100 { 0xA0000000, 3, 5 }, // 101 { 0xC0000000, 3, 4 }, // 110 { 0xE0000000, 3, 3 }, // 111 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 6 ///// { 0x00000000, 6, 10 }, // 0000 00 { 0x04000000, 6, 0 }, // 0000 01 { 0x08000000, 5, 1 }, // 0000 1 { 0x10000000, 4, 8 }, // 0001 { 0x20000000, 3, 9 }, // 001 { 0x40000000, 3, 7 }, // 010 { 0x60000000, 3, 6 }, // 011 { 0x80000000, 3, 5 }, // 100 { 0xA0000000, 3, 4 }, // 101 { 0xC0000000, 3, 3 }, // 110 { 0xE0000000, 3, 2 }, // 111 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 7 ///// { 0x00000000, 6, 9 }, // 0000 00 { 0x04000000, 6, 0 }, // 0000 01 { 0x08000000, 5, 1 }, // 0000 1 { 0x10000000, 4, 7 }, // 0001 { 0x20000000, 3, 8 }, // 001 { 0x40000000, 3, 6 }, // 010 { 0x60000000, 3, 4 }, // 011 { 0x80000000, 3, 3 }, // 100 { 0xA0000000, 3, 2 }, // 101 { 0xC0000000, 2, 5 }, // 11 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 8 ///// { 0x00000000, 6, 8 }, // 0000 00 { 0x04000000, 6, 0 }, // 0000 01 { 0x08000000, 5, 2 }, // 0000 1 { 0x10000000, 4, 1 }, // 0001 { 0x20000000, 3, 7 }, // 001 { 0x40000000, 3, 6 }, // 010 { 0x60000000, 3, 3 }, // 011 { 0x80000000, 2, 5 }, // 10 { 0xC0000000, 2, 4 }, // 11 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 9 ///// { 0x00000000, 6, 1 }, // 0000 00 { 0x04000000, 6, 0 }, // 0000 01 { 0x08000000, 5, 7 }, // 0000 1 { 0x10000000, 4, 2 }, // 0001 { 0x20000000, 3, 5 }, // 001 { 0x40000000, 2, 6 }, // 01 { 0x80000000, 2, 4 }, // 10 { 0xC0000000, 2, 3 }, // 11 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 10 ///// { 0x00000000, 5, 1 }, // 0000 0 { 0x08000000, 5, 0 }, // 0000 1 { 0x10000000, 4, 6 }, // 0001 { 0x20000000, 3, 2 }, // 001 { 0x40000000, 2, 5 }, // 01 { 0x80000000, 2, 4 }, // 10 { 0xC0000000, 2, 3 }, // 11 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 11 ///// { 0x00000000, 4, 0 }, // 0000 { 0x10000000, 4, 1 }, // 0001 { 0x20000000, 3, 2 }, // 001 { 0x40000000, 3, 3 }, // 010 { 0x60000000, 3, 5 }, // 011 { 0x80000000, 1, 4 }, // 1 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 12 ///// { 0x00000000, 4, 0 }, // 0000 { 0x10000000, 4, 1 }, // 0001 { 0x20000000, 3, 4 }, // 001 { 0x40000000, 2, 2 }, // 01 { 0x80000000, 1, 3 }, // 1 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 13 ///// { 0x00000000, 3, 0 }, // 000 { 0x20000000, 3, 1 }, // 001 { 0x40000000, 2, 3 }, // 01 { 0x80000000, 1, 2 }, // 1 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 14 ///// { 0x00000000, 2, 0 }, // 00 { 0x40000000, 2, 1 }, // 01 { 0x80000000, 1, 2 }, // 1 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 15 ///// { 0x00000000, 1, 0 }, // 0 { 0x80000000, 1, 1 }, // 1 { 0xFFFFFFFF, 0, 0 } // EOT} };static code_table_item TotalZerosCodes_ChromaDC[3][5]={ {///// 1 ///// { 0x00000000, 3, 3 }, // 000 { 0x20000000, 3, 2 }, // 001 { 0x40000000, 2, 1 }, // 01 { 0x80000000, 1, 0 }, // 1 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 2 ///// { 0x00000000, 2, 2 }, // 00 { 0x40000000, 2, 1 }, // 01 { 0x80000000, 1, 0 }, // 1 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 3 ///// { 0x00000000, 1, 1 }, // 0 { 0x80000000, 1, 0 }, // 1 { 0xFFFFFFFF, 0, 0 } // EOT} };static code_table_item RunBeforeCodes[6][17]={ {///// 1 ///// { 0x00000000, 1, 1 }, // 0 { 0x80000000, 1, 0 }, // 1 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 2 ///// { 0x00000000, 2, 2 }, // 00 { 0x40000000, 2, 1 }, // 01 { 0x80000000, 1, 0 }, // 1 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 3 ///// { 0x00000000, 2, 3 }, // 00 { 0x40000000, 2, 2 }, // 01 { 0x80000000, 2, 1 }, // 10 { 0xC0000000, 2, 0 }, // 11 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 4 ///// { 0x00000000, 3, 4 }, // 000 { 0x20000000, 3, 3 }, // 001 { 0x40000000, 2, 2 }, // 01 { 0x80000000, 2, 1 }, // 10 { 0xC0000000, 2, 0 }, // 11 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 5 ///// { 0x00000000, 3, 5 }, // 000 { 0x20000000, 3, 4 }, // 001 { 0x40000000, 3, 3 }, // 010 { 0x60000000, 3, 2 }, // 011 { 0x80000000, 2, 1 }, // 10 { 0xC0000000, 2, 0 }, // 11 { 0xFFFFFFFF, 0, 0 } // EOT},{///// 6 ///// { 0x00000000, 3, 1 }, // 000 { 0x20000000, 3, 2 }, // 001 { 0x40000000, 3, 4 }, // 010 { 0x60000000, 3, 3 }, // 011 { 0x80000000, 3, 6 }, // 100 { 0xA0000000, 3, 5 }, // 101 { 0xC0000000, 2, 0 }, // 11 { 0xFFFFFFFF, 0, 0 } // EOT} };#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -