⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vlc_codes.h

📁 quicktime linux播放器v1
💻 H
📖 第 1 页 / 共 2 页
字号:
     {0x3fc, 12}     },    /*       run = 11      */    {     {0xfc, 10},     {0xbfc, 13}     },    /*       run = 12      */    {     {0xfd, 10},     {0x37fd, 15}     }};/* Indexed by [level-1] */static VLCtable coeff_RVLCtab9[7] = {    /*       run = 13 -> 19      */    {0x1fc, 11},    {0x7fc, 13},    {0x7fd, 13},    {0xffc, 14},    {0xffd, 14},    {0x17fc, 14},    {0x3bfc, 15}};/* first coeffs of last = 1. indexing by [run][level-1] */static VLCtable coeff_RVLCtab10[2][5] = {    /*       run = 0      */    {     {0xb, 4},     {0x78, 8},     {0x3f5, 11},     {0xfec, 13},     {0x1fec, 14}     },    /*       run = 1      */    {     {0x12, 5},     {0xed, 9},     {0x7dc, 12},     {0x1fed, 14},     {0x3bfd, 15}     }};static VLCtable coeff_RVLCtab11[3] = {    /*       run = 2      */    {0x13, 5},    {0x3f8, 11},    {0x3dfc, 15}};static VLCtable coeff_RVLCtab12[11][2] = {    /*       run = 3      */    {     {0x18, 6},     {0x7dd, 12}     },    /*       run = 4      */    {     {0x19, 6},     {0x7ec, 12}     },    /*       run = 5      */    {     {0x22, 6},     {0xfed, 13}     },    /*       run = 6      */    {     {0x23, 6},     {0xff4, 13}     },    /*       run = 7      */    {     {0x35, 7},     {0xff5, 13}     },    /*       run = 8      */    {     {0x38, 7},     {0xff8, 13}     },    /*       run = 9      */    {     {0x39, 7},     {0xff9, 13}     },    /*       run = 10      */    {     {0x42, 7},     {0x1ff4, 14}     },    /*       run = 11      */    {     {0x43, 7},     {0x1ff5, 14}     },    /*       run = 12      */    {     {0x79, 8},     {0x1ff8, 14}     },    /*       run = 13      */    {     {0x82, 8},     {0x3dfd, 15}     }};static VLCtable coeff_RVLCtab13[32] = {    /*       run = 14 -> 45      */    {0x83, 8},    {0xf4, 9},    {0xf5, 9},    {0xf8, 9},    {0xf9, 9},    {0x102, 9},    {0x103, 9},    {0x1f5, 10},    {0x1f8, 10},    {0x1f9, 10},    {0x202, 10},    {0x203, 10},    {0x3f9, 11},    {0x402, 11},    {0x403, 11},    {0x7ed, 12},    {0x7f4, 12},    {0x7f5, 12},    {0x7f8, 12},    {0x7f9, 12},    {0x802, 12},    {0x803, 12},    {0x1002, 13},    {0x1003, 13},    {0x1ff9, 14},    {0x2002, 14},    {0x2003, 14},    {0x3efc, 15},    {0x3efd, 15},    {0x3f7c, 15},    {0x3f7d, 15}};/* Coeffs for last = 0, run = 0. Indexed by [level-1] */static VLCtable coeff_RVLCtab14[19] = {    /*       run = 0      */    {0x6, 3},    {0x1, 4},    {0x4, 5},    {0x1c, 7},    {0x3c, 8},    {0x3d, 8},    {0x7c, 9},    {0xfc, 10},    {0xfd, 10},    {0x1fc, 11},    {0x1fd, 11},    {0x3fc, 12},    {0x7fc, 13},    {0x7fd, 13},    {0xbfc, 13},    {0xbfd, 13},    {0xffc, 14},    {0xffd, 14},    {0x1ffc, 15}};static VLCtable coeff_RVLCtab15[10] = {    /*       run = 1      */    {0x7, 3},    {0xc, 6},    {0x5c, 8},    {0x7d, 9},    {0x17c, 10},    {0x2fc, 11},    {0x3fd, 12},    {0xdfc, 13},    {0x17fc, 14},    {0x17fd, 14}};static VLCtable coeff_RVLCtab16[2][7] = {    /*       run = 2      */    {     {0xa, 4},     {0x1d, 7},     {0xbc, 9},     {0x2fd, 11},     {0x5fc, 12},     {0x1bfc, 14},     {0x1bfd, 14}     },    /*       run = 3      */    {     {0x5, 5},     {0x5d, 8},     {0x17d, 10},     {0x5fd, 12},     {0xdfd, 13},     {0x1dfc, 14},     {0x1ffd, 15}     }};static VLCtable coeff_RVLCtab17[5] = {    /*       run = 4      */    {0x8, 5},    {0x6c, 8},    {0x37c, 11},    {0xefc, 13},    {0x2ffc, 15}};static VLCtable coeff_RVLCtab18[3][4] = {    /*       run = 5      */    {     {0x9, 5},     {0xbd, 9},     {0x37d, 11},     {0xefd, 13}     },    /*       run = 6      */    {     {0xd, 6},     {0x1bc, 10},     {0x6fc, 12},     {0x1dfd, 14}     },    /*       run = 7      */    {     {0x14, 6},     {0x1bd, 10},     {0x6fd, 12},     {0x2ffd, 15}     }};static VLCtable coeff_RVLCtab19[2][3] = {    /*       run = 8      */    {     {0x15, 6},     {0x1dc, 10},     {0xf7c, 13}     },    /*       run = 9      */    {     {0x2c, 7},     {0x1dd, 10},     {0x1efc, 14}     }};static VLCtable coeff_RVLCtab20[8][2] = {    /*       run = 10      */    {     {0x2d, 7},     {0x3bc, 11}     },    /*       run = 11      */    {     {0x34, 7},     {0x77c, 12}     },    /*       run = 12      */    {     {0x6d, 8},     {0xf7d, 13}     },    /*       run = 13      */    {     {0x74, 8},     {0x1efd, 14}     },    /*       run = 14      */    {     {0x75, 8},     {0x1f7c, 14}     },    /*       run = 15      */    {     {0xdc, 9},     {0x1f7d, 14}     },    /*       run = 16      */    {     {0xdd, 9},     {0x1fbc, 14}     },    /*       run = 17      */    {     {0xec, 9},     {0x37fc, 15}     }};static VLCtable coeff_RVLCtab21[21] = {    /*       run = 18 -> 38      */    {0x1ec, 10},    {0x1ed, 10},    {0x1f4, 10},    {0x3bd, 11},    {0x3dc, 11},    {0x3dd, 11},    {0x3ec, 11},    {0x3ed, 11},    {0x3f4, 11},    {0x77d, 12},    {0x7bc, 12},    {0x7bd, 12},    {0xfbc, 13},    {0xfbd, 13},    {0xfdc, 13},    {0xfdd, 13},    {0x1fbd, 14},    {0x1fdc, 14},    {0x1fdd, 14},    {0x37fd, 15},    {0x3bfc, 15}};/* first coeffs of last = 1. indexing by [run][level-1] */static VLCtable coeff_RVLCtab22[2][5] = {    /*       run = 0      */    {     {0xb, 4},     {0x78, 8},     {0x3f5, 11},     {0xfec, 13},     {0x1fec, 14}     },    /*       run = 1      */    {     {0x12, 5},     {0xed, 9},     {0x7dc, 12},     {0x1fed, 14},     {0x3bfd, 15}     }};static VLCtable coeff_RVLCtab23[3] = {    /*       run = 2      */    {0x13, 5},    {0x3f8, 11},    {0x3dfc, 15}};static VLCtable coeff_RVLCtab24[11][2] = {    /*       run = 3      */    {     {0x18, 6},     {0x7dd, 12}     },    /*       run = 4      */    {     {0x19, 6},     {0x7ec, 12}     },    /*       run = 5      */    {     {0x22, 6},     {0xfed, 13}     },    /*       run = 6      */    {     {0x23, 6},     {0xff4, 13}     },    /*       run = 7      */    {     {0x35, 7},     {0xff5, 13}     },    /*       run = 8      */    {     {0x38, 7},     {0xff8, 13}     },    /*       run = 9      */    {     {0x39, 7},     {0xff9, 13}     },    /*       run = 10      */    {     {0x42, 7},     {0x1ff4, 14}     },    /*       run = 11      */    {     {0x43, 7},     {0x1ff5, 14}     },    /*       run = 12      */    {     {0x79, 8},     {0x1ff8, 14}     },    /*       run = 13      */    {     {0x82, 8},     {0x3dfd, 15}     }};static VLCtable coeff_RVLCtab25[32] = {    /*       run = 14 -> 45      */    {0x83, 8},    {0xf4, 9},    {0xf5, 9},    {0xf8, 9},    {0xf9, 9},    {0x102, 9},    {0x103, 9},    {0x1f5, 10},    {0x1f8, 10},    {0x1f9, 10},    {0x202, 10},    {0x203, 10},    {0x3f9, 11},    {0x402, 11},    {0x403, 11},    {0x7ed, 12},    {0x7f4, 12},    {0x7f5, 12},    {0x7f8, 12},    {0x7f9, 12},    {0x802, 12},    {0x803, 12},    {0x1002, 13},    {0x1003, 13},    {0x1ff9, 14},    {0x2002, 14},    {0x2003, 14},    {0x3efc, 15},    {0x3efd, 15},    {0x3f7c, 15},    {0x3f7d, 15}};#endif /* _VLC_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -