/third_party/gstreamer/gstplugins_bad/ext/closedcaption/ |
D | gstccconverter.c | 455 guint cc_count; in convert_cea708_cc_data_cea708_cdp_internal() local 463 cc_count = 25; in convert_cea708_cc_data_cea708_cdp_internal() 466 cc_count = 25; in convert_cea708_cc_data_cea708_cdp_internal() 469 cc_count = 24; in convert_cea708_cc_data_cea708_cdp_internal() 472 cc_count = 20; in convert_cea708_cc_data_cea708_cdp_internal() 475 cc_count = 20; in convert_cea708_cc_data_cea708_cdp_internal() 478 cc_count = 12; in convert_cea708_cc_data_cea708_cdp_internal() 481 cc_count = 10; in convert_cea708_cc_data_cea708_cdp_internal() 484 cc_count = 10; in convert_cea708_cc_data_cea708_cdp_internal() 489 if (cc_data_len / 3 > cc_count) { in convert_cea708_cc_data_cea708_cdp_internal() [all …]
|
D | gstceaccoverlay.c | 1505 guint8 cc_count; in gst_cea_cc_overlay_user_data_decode() local 1511 cc_count = ccsize / 3; in gst_cea_cc_overlay_user_data_decode() 1513 for (i = 0; i < cc_count; i++) { in gst_cea_cc_overlay_user_data_decode() 1625 guint8 ccid, cc_count; in extract_ccdata_from_cdp() local 1627 !gst_byte_reader_get_uint8 (&br, &cc_count)) in extract_ccdata_from_cdp() 1633 cc_count &= 0x1f; in extract_ccdata_from_cdp() 1634 if (!gst_byte_reader_get_data (&br, cc_count * 3, ccdata)) { in extract_ccdata_from_cdp() 1640 *ccsize = cc_count * 3; in extract_ccdata_from_cdp()
|
/third_party/ffmpeg/libavcodec/ |
D | hevc_sei.c | 169 int cc_count; in decode_registered_user_data_closed_caption() local 181 cc_count = get_bits(gb, 5); in decode_registered_user_data_closed_caption() 185 if (cc_count && size >= cc_count * 3) { in decode_registered_user_data_closed_caption() 187 const uint64_t new_size = (old_size + cc_count in decode_registered_user_data_closed_caption() 199 for (i = 0; i < cc_count; i++) { in decode_registered_user_data_closed_caption()
|
D | h264_sei.c | 174 int cc_count; in decode_registered_user_data_closed_caption() local 186 cc_count = get_bits(gb, 5); in decode_registered_user_data_closed_caption() 190 if (cc_count && size >= cc_count * 3) { in decode_registered_user_data_closed_caption() 192 const uint64_t new_size = (old_size + cc_count in decode_registered_user_data_closed_caption() 205 for (i = 0; i < cc_count; i++) { in decode_registered_user_data_closed_caption()
|
D | mpeg12dec.c | 2243 int cc_count = p[5] & 0x1f; in mpeg_decode_a53_cc() local 2244 if (cc_count > 0 && buf_size >= 7 + cc_count * 3) { in mpeg_decode_a53_cc() 2246 s1->a53_caption_size = cc_count * 3; in mpeg_decode_a53_cc() 2260 int cc_count = 0; in mpeg_decode_a53_cc() local 2264 cc_count = get_bits(&gb, 5); in mpeg_decode_a53_cc() 2265 if (cc_count > 0) { in mpeg_decode_a53_cc() 2267 s1->a53_caption_size = cc_count * 3; in mpeg_decode_a53_cc() 2274 for (i = 0; i < cc_count && get_bits_left(&gb) >= 26; i++) { in mpeg_decode_a53_cc() 2324 int cc_count = 0; in mpeg_decode_a53_cc() local 2329 cc_count++; in mpeg_decode_a53_cc() [all …]
|
/third_party/ffmpeg/libavdevice/ |
D | decklink_enc.cpp | 314 uint8_t cc_count; in construct_cc() local 321 cc_count = size / 3; in construct_cc() 335 if (cc_count > KLVANC_MAX_CC_COUNT) { in construct_cc() 336 av_log(avctx, AV_LOG_ERROR, "Illegal cc_count received: %d\n", cc_count); in construct_cc() 337 cc_count = KLVANC_MAX_CC_COUNT; in construct_cc() 343 cdp->ccdata.cc_count = cc_count; in construct_cc() 344 for (i = 0; i < cc_count; i++) { in construct_cc()
|
D | decklink_dec.cpp | 328 unsigned &cc_count) in vanc_to_cc() argument 378 cc_count = cdp[8]; in vanc_to_cc() 379 if (!(cc_count & 0xe0)) { in vanc_to_cc() 380 av_log(avctx, AV_LOG_WARNING, "Invalid cc_count 0x%.2x\n", cc_count); in vanc_to_cc() 384 cc_count &= 0x1f; in vanc_to_cc() 385 if ((len - 13) < cc_count * 3) { in vanc_to_cc() 386 av_log(avctx, AV_LOG_WARNING, "Invalid cc_count %d (> %zu)\n", cc_count * 3, len - 13); in vanc_to_cc() 401 cc = (uint8_t *)av_malloc(cc_count * 3); in vanc_to_cc() 403 av_log(avctx, AV_LOG_WARNING, "CC - av_malloc failed for cc_count = %d\n", cc_count); in vanc_to_cc() 407 for (size_t i = 0; i < cc_count; i++) { in vanc_to_cc() [all …]
|
/third_party/gstreamer/gstplugins_bad/gst/videoparsers/ |
D | gsth264parse.c | 561 guint8 cc_count, em_data, b; in gst_h264_parse_process_sei_user_data() local 571 cc_count = b & 0x1f; in gst_h264_parse_process_sei_user_data() 573 if (cc_count * 3 > gst_byte_reader_get_remaining (&br)) in gst_h264_parse_process_sei_user_data() 576 if (!process_cc_data_flag || cc_count == 0) { in gst_h264_parse_process_sei_user_data() 577 gst_byte_reader_skip_unchecked (&br, cc_count * 3); in gst_h264_parse_process_sei_user_data() 588 for (i = 0; i < cc_count * 3; i++) { in gst_h264_parse_process_sei_user_data() 592 h264parse->closedcaptions_size = cc_count * 3; in gst_h264_parse_process_sei_user_data()
|
D | gstmpegvideoparse.c | 527 guint8 cc_count = data[5] & 0x1f; in parse_user_data_packet() local 528 guint cc_size = cc_count * 3; in parse_user_data_packet()
|
/third_party/ffmpeg/libavformat/ |
D | mxfdec.c | 458 int cdp_identifier, cdp_length, cdp_footer_id, ccdata_id, cc_count; in mxf_get_eia608_packet() local 508 cc_count = avio_r8(s->pb) & 0x1f; in mxf_get_eia608_packet() 509 ret = av_get_packet(s->pb, pkt, cc_count * 3); in mxf_get_eia608_packet() 512 if (cdp_length - 9 - 4 < cc_count * 3) { in mxf_get_eia608_packet() 513 av_log(s, AV_LOG_ERROR, "wrong cdp size %d cc count %d\n", cdp_length, cc_count); in mxf_get_eia608_packet() 516 avio_skip(s->pb, data_length - 9 - 4 - cc_count * 3); in mxf_get_eia608_packet()
|