Lines Matching refs:i_src
217 bool b_top_field_first, const uint8_t *p_src, int i_src ) in cc_Extract() argument
230 for( int i = 0; i + 2 < i_src; i += 3 ) in cc_Extract()
268 if( i_src < 1+1 + i_count_cc*3 + 1) // broken packet in cc_Extract()
306 if( i_src < 4+1+6*i_count_cc2 - ( b_truncate ? 3 : 0) ) in cc_Extract()
330 for( int i_cc_count = i_src >> 2; i_cc_count > 0; in cc_Extract()
357 bs_init( &s, &p_src[2], i_src - 2 ); in cc_Extract()
390 …ne void cc_ProbeAndExtract( cc_data_t *c, bool b_top_field_first, const uint8_t *p_src, int i_src ) in cc_ProbeAndExtract() argument
401 if( i_src < 4 ) in cc_ProbeAndExtract()
405 if( !memcmp( p_cc_ga94, p_src, 4 ) && i_src >= 5+1+1+1 && p_src[4] == 0x03 ) in cc_ProbeAndExtract()
409 i_src -= 5; in cc_ProbeAndExtract()
412 else if( !memcmp( p_cc_dvd, p_src, 4 ) && i_src > 4+1 ) in cc_ProbeAndExtract()
416 else if( i_src >= 2+2 + 2+2 && in cc_ProbeAndExtract()
423 !memcmp( p_cc_scte20_old, p_src, 2 ) ) && i_src > 2 ) in cc_ProbeAndExtract()
427 else if (p_src[0] == 0x03 && p_src[1] == i_src - 2) /* DIRECTV */ in cc_ProbeAndExtract()
430 i_src -= 2; in cc_ProbeAndExtract()
438 for( int i = 0; i < i_src; i++ ) in cc_ProbeAndExtract()
440 for( int i = 0; i < i_src; i++ ) in cc_ProbeAndExtract()
448 cc_Extract( c, i_payload_type, b_top_field_first, p_src, i_src ); in cc_ProbeAndExtract()