📄 acm2.c
字号:
/* CS 13 */ 0x19, 0x00, 0x70, 0x00, 0x40,
/* CS 14 */ 0x00, 0x80, 0x82, 0x00, 0x30,
/* CS 15 */ 0x05, 0x00, 0x60, 0x00, 0x00,
},
{
/* FS 1_ 0 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 1 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 2 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 3 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 4 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 5 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 6 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 7 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 8 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 9 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_10 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_11 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_12 */ 0x00, 0x04, 0x00, 0x2e, 0x00,
/* FS 1_13 */ 0x20, 0x04, 0x00, 0x00, 0x00,
/* FS 1_14 */ 0x20, 0x04, 0x00, 0x00, 0x00,
/* FS 1_15 */ 0x20, 0x08, 0x00, 0x80, 0x07,
},
{
/* FS 2_ 0 */ 0x1a, 0x78, 0x90, 0x81, 0x07,
/* FS 2_ 1 */ 0xc0, 0x7f, 0x00, 0x7c, 0x07,
/* FS 2_ 2 */ 0xe0, 0x7f, 0x00, 0x3a, 0x07,
/* FS 2_ 3 */ 0xe0, 0x03, 0x00, 0xf8, 0xbf,
/* FS 2_ 4 */ 0x00, 0x78, 0x0f, 0xc0, 0xf7,
/* FS 2_ 5 */ 0xde, 0xf7, 0xef, 0x7f, 0xef,
/* FS 2_ 6 */ 0xbf, 0xff, 0xdf, 0x3b, 0xe7,
/* FS 2_ 7 */ 0xff, 0x03, 0xc0, 0xb9, 0xff,
/* FS 2_ 8 */ 0x00, 0x74, 0x0f, 0xc0, 0xff,
/* FS 2_ 9 */ 0xbe, 0xf3, 0xfe, 0xbf, 0xef,
/* FS 2_10 */ 0x9d, 0xff, 0xdf, 0xfd, 0xe7,
/* FS 2_11 */ 0xff, 0x03, 0xc0, 0x3f, 0xf0,
/* FS 2_12 */ 0xe0, 0xfa, 0x0e, 0x00, 0xf8,
/* FS 2_13 */ 0xdd, 0x7b, 0xfe, 0x01, 0xf0,
/* FS 2_14 */ 0xdc, 0x83, 0xef, 0x01, 0xf8,
/* FS 2_15 */ 0x1f, 0x00, 0xf0, 0x01, 0x00,
},
{
/* FS 3_ 0 */ 0x00, 0x84, 0x70, 0xff, 0x07,
/* FS 3_ 1 */ 0x21, 0x84, 0x00, 0xfe, 0x07,
/* FS 3_ 2 */ 0x21, 0x84, 0x00, 0xfe, 0x07,
/* FS 3_ 3 */ 0x21, 0x00, 0x01, 0x3e, 0xf0,
/* FS 3_ 4 */ 0x00, 0x80, 0xf0, 0xfd, 0xff,
/* FS 3_ 5 */ 0x01, 0x84, 0xf0, 0xff, 0xff,
/* FS 3_ 6 */ 0x21, 0x84, 0xf0, 0xff, 0xff,
/* FS 3_ 7 */ 0x21, 0x00, 0xf0, 0x3f, 0x00,
/* FS 3_ 8 */ 0x00, 0x04, 0xe0, 0xc1, 0xff,
/* FS 3_ 9 */ 0x20, 0x84, 0xf0, 0xff, 0xff,
/* FS 3_10 */ 0x21, 0x84, 0xf0, 0xff, 0xff,
/* FS 3_11 */ 0x21, 0x00, 0xf0, 0x3f, 0x00,
/* FS 3_12 */ 0x00, 0x88, 0x00, 0x00, 0xf8,
/* FS 3_13 */ 0x41, 0x8c, 0xf0, 0x01, 0xf8,
/* FS 3_14 */ 0x61, 0x84, 0xf0, 0x01, 0xf8,
/* FS 3_15 */ 0x21, 0x10, 0xf0, 0x01, 0x00,
},
{
/* FS 4_ 0 */ 0x17, 0x74, 0x0f, 0x40, 0x00,
/* FS 4_ 1 */ 0xbe, 0x7b, 0x0f, 0x42, 0x00,
/* FS 4_ 2 */ 0xde, 0x7f, 0x00, 0x42, 0x00,
/* FS 4_ 3 */ 0xe0, 0x03, 0x00, 0x42, 0x00,
/* FS 4_ 4 */ 0x00, 0xf4, 0x0e, 0x80, 0x08,
/* FS 4_ 5 */ 0xbd, 0x77, 0x1f, 0x04, 0x09,
/* FS 4_ 6 */ 0xbe, 0xff, 0x1f, 0x08, 0x09,
/* FS 4_ 7 */ 0xff, 0x03, 0x10, 0x88, 0x08,
/* FS 4_ 8 */ 0x00, 0xf8, 0x0e, 0xc0, 0x10,
/* FS 4_ 9 */ 0xdd, 0xfb, 0x2e, 0x06, 0x21,
/* FS 4_10 */ 0xdd, 0xff, 0x4f, 0x48, 0x21,
/* FS 4_11 */ 0xff, 0x03, 0x40, 0xca, 0x10,
/* FS 4_12 */ 0x20, 0x03, 0x0f, 0x0e, 0x18,
/* FS 4_13 */ 0x1e, 0x00, 0x3f, 0x00, 0x20,
/* FS 4_14 */ 0x1e, 0x80, 0x4f, 0x00, 0x28,
/* FS 4_15 */ 0x1f, 0x00, 0x50, 0x00, 0x1a,
},
{
/* FS 5_ 0 */ 0x00, 0x0c, 0x01, 0xc2, 0x00,
/* FS 5_ 1 */ 0x62, 0x90, 0x01, 0x46, 0x00,
/* FS 5_ 2 */ 0x83, 0x8c, 0x00, 0x42, 0x00,
/* FS 5_ 3 */ 0x61, 0x00, 0x02, 0x02, 0x00,
/* FS 5_ 4 */ 0x00, 0x84, 0x11, 0xc4, 0x18,
/* FS 5_ 5 */ 0x23, 0x08, 0x32, 0x86, 0x08,
/* FS 5_ 6 */ 0x44, 0x90, 0x11, 0xc4, 0x08,
/* FS 5_ 7 */ 0x83, 0x00, 0x10, 0x06, 0x00,
/* FS 5_ 8 */ 0x00, 0x84, 0x20, 0x86, 0x18,
/* FS 5_ 9 */ 0x21, 0x08, 0x31, 0xc4, 0x10,
/* FS 5_10 */ 0x42, 0x08, 0x22, 0x86, 0x18,
/* FS 5_11 */ 0x44, 0x00, 0x30, 0x04, 0x00,
/* FS 5_12 */ 0x00, 0x80, 0x30, 0x10, 0x10,
/* FS 5_13 */ 0x01, 0x00, 0x21, 0x00, 0x18,
/* FS 5_14 */ 0x02, 0x00, 0x31, 0x00, 0x10,
/* FS 5_15 */ 0x02, 0x14, 0x20, 0x80, 0x01,
}
};
/*****************************************************************************/
/************* DEFAULT *******************************************************/
/*****************************************************************************/
// V Component Gain (Pr)
BYTE const far CMGainV=0x01;
// U Component Gain (Pb)
BYTE const far CMGainU=0x01;
// Fine Table Mapping
BYTE const far CMFineTableFleshTone[8] =
{
/* CS 1, CS 0 */ 0x00,
/* CS 3, CS 2 */ 0x01,
/* CS 5, CS 4 */ 0x00,
/* CS 7, CS 6 */ 0x32,
/* CS 9, CS 8 */ 0x00,
/* CS 11, CS 10 */ 0x00,
/* CS 13, CS 12 */ 0x00,
/* CS 15, CS 14 */ 0x00,
};
// Coarse and Fine Deltas...
BYTE const far CMIntpTableFleshTone[4][80] =
{
{
/* V0|V1, V1|V2|V3, V3|U0, U0,U1|U2, U2|U3 */
/* CS 0 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 1 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 2 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 3 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 4 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 5 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 6 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 7 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 8 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 9 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 10 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 11 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 12 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 13 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 14 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* CS 15 */ 0x00, 0x00, 0x00, 0x00, 0x00,
},
{
/* FS 1_ 0 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 1 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 2 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 3 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 4 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 5 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 6 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 7 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 8 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_ 9 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_10 */ 0x00, 0x1c, 0x00, 0xc0, 0x01,
/* FS 1_11 */ 0xe0, 0x00, 0x00, 0x0e, 0x00,
/* FS 1_12 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_13 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 1_14 */ 0x00, 0x20, 0x03, 0x00, 0x3a,
/* FS 1_15 */ 0x07, 0x01, 0x70, 0x10, 0x00,
},
{
/* FS 2_ 0 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 2_ 1 */ 0x00, 0x1c, 0x00, 0x80, 0x01,
/* FS 2_ 2 */ 0xe0, 0x14, 0x04, 0x4c, 0x41,
/* FS 2_ 3 */ 0xa8, 0x74, 0x80, 0x4a, 0x07,
/* FS 2_ 4 */ 0x00, 0x10, 0x00, 0xc0, 0x00,
/* FS 2_ 5 */ 0x80, 0x14, 0x03, 0x46, 0x31,
/* FS 2_ 6 */ 0xa7, 0x74, 0x62, 0x0a, 0x2f,
/* FS 2_ 7 */ 0xa5, 0x67, 0x5e, 0xf8, 0xed,
/* FS 2_ 8 */ 0x00, 0x00, 0x02, 0x00, 0x18,
/* FS 2_ 9 */ 0x04, 0x74, 0x32, 0x00, 0x2f,
/* FS 2_10 */ 0xa5, 0x6f, 0x5e, 0xb8, 0xe6,
/* FS 2_11 */ 0x7d, 0x6b, 0xcc, 0xf5, 0xbd,
/* FS 2_12 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 2_13 */ 0x00, 0x00, 0x0e, 0x00, 0xe0,
/* FS 2_14 */ 0x1d, 0x00, 0xcd, 0x01, 0xd0,
/* FS 2_15 */ 0x1b, 0x00, 0xad, 0x01, 0xb8,
},
{
/* FS 3_ 0 */ 0xa0, 0x03, 0x00, 0x3a, 0x00,
/* FS 3_ 1 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 3_ 2 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 3_ 3 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 3_ 4 */ 0x3d, 0x5f, 0xd0, 0x6f, 0x05,
/* FS 3_ 5 */ 0xe0, 0x02, 0x00, 0x2a, 0x00,
/* FS 3_ 6 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 3_ 7 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 3_ 8 */ 0x59, 0x63, 0x7b, 0xaf, 0xad,
/* FS 3_ 9 */ 0x17, 0x6b, 0x50, 0x2d, 0x06,
/* FS 3_10 */ 0x40, 0x03, 0x00, 0x30, 0x00,
/* FS 3_11 */ 0x00, 0x00, 0x00, 0x00, 0x00,
/* FS 3_12 */ 0x1a, 0x00, 0x7c, 0x01, 0xb0,
/* FS 3_13 */ 0x18, 0x00, 0x6d, 0x01, 0xc0,
/* FS 3_14 */ 0x1a, 0x00, 0x80, 0x01, 0x00,
/* FS 3_15 */ 0x00, 0x00, 0x00, 0x00, 0x00,
}
};
#endif //USE_ACC_ACM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -