Lines Matching defs:code
32 /* demux code */
65 uint32_t code = -1;
72 code = (code << 8) + p->buf[i];
73 if ((code & 0xffffff00) == 0x100) {
78 if (code == SYSTEM_HEADER_START_CODE)
80 else if (code == PACK_START_CODE && pack)
82 else if ((code & 0xf0) == VIDEO_ID && pes) {
86 // skip pes payload to avoid start code emulation for private
88 else if ((code & 0xe0) == AUDIO_ID && pes) {audio++; i+=len;}
89 else if (code == PRIVATE_STREAM_1 && pes) {priv1++; i+=len;}
90 else if (code == 0x1fd && pes) vid++; //VC1
92 else if ((code & 0xf0) == VIDEO_ID && !pes) invalid++;
93 else if ((code & 0xe0) == AUDIO_ID && !pes) invalid++;
94 else if (code == PRIVATE_STREAM_1 && !pes) invalid++;
230 * (if not NULL), and its start code, pts and dts.
245 /* next start code (should be immediately after) */