/third_party/gstreamer/gstplugins_bad/ext/closedcaption/ |
D | gstline21enc.c | 223 const guint8 * cdp, guint cdp_len, guint8 cc_data[256]) in convert_cea708_cdp_cea708_cc_data_internal() 303 memcpy (cc_data, gst_byte_reader_get_data_unchecked (&br, len), len); in convert_cea708_cdp_cea708_cc_data_internal() 313 compact_cc_data (guint8 * cc_data, guint cc_data_len) in compact_cc_data() argument 325 gboolean cc_valid = (cc_data[i * 3] & 0x04) == 0x04; in compact_cc_data() 326 guint8 cc_type = cc_data[i * 3] & 0x03; in compact_cc_data() 331 cc_data[out_len++] = cc_data[i * 3]; in compact_cc_data() 332 cc_data[out_len++] = cc_data[i * 3 + 1]; in compact_cc_data() 333 cc_data[out_len++] = cc_data[i * 3 + 2]; in compact_cc_data() 349 cc_data[out_len++] = cc_data[i * 3]; in compact_cc_data() 350 cc_data[out_len++] = cc_data[i * 3 + 1]; in compact_cc_data() [all …]
|
D | gstccconverter.c | 604 compact_cc_data (guint8 * cc_data, guint cc_data_len) in compact_cc_data() argument 616 gboolean cc_valid = (cc_data[i * 3] & 0x04) == 0x04; in compact_cc_data() 617 guint8 cc_type = cc_data[i * 3] & 0x03; in compact_cc_data() 622 cc_data[out_len++] = cc_data[i * 3]; in compact_cc_data() 623 cc_data[out_len++] = cc_data[i * 3 + 1]; in compact_cc_data() 624 cc_data[out_len++] = cc_data[i * 3 + 2]; in compact_cc_data() 640 cc_data[out_len++] = cc_data[i * 3]; in compact_cc_data() 641 cc_data[out_len++] = cc_data[i * 3 + 1]; in compact_cc_data() 642 cc_data[out_len++] = cc_data[i * 3 + 2]; in compact_cc_data() 651 cc_data_extract_cea608 (guint8 * cc_data, guint cc_data_len, in cc_data_extract_cea608() argument [all …]
|
D | gstcccombiner.c | 117 const guint8 *cc_data = NULL; in extract_cdp() local 182 cc_data = gst_byte_reader_get_data_unchecked (&br, len); in extract_cdp() 187 return cc_data; in extract_cdp() 218 make_cdp (GstCCCombiner * self, const guint8 * cc_data, guint cc_data_len, in make_cdp() argument 293 gst_byte_writer_put_data_unchecked (&bw, cc_data, cc_data_len); in make_cdp() 334 const guint8 cc_data[6] = { 0xfc, 0x80, 0x80, 0xf9, 0x80, 0x80 }; in make_padding() local 336 ret = make_cdp (self, cc_data, 6, self->cdp_fps_entry, tc); in make_padding() 441 const guint8 *cc_data; in schedule_cdp() local 445 if ((cc_data = extract_cdp (data, len, &cc_data_len))) { in schedule_cdp() 449 gboolean cc_valid = (cc_data[i * 3] & 0x04) == 0x04; in schedule_cdp() [all …]
|
D | gstceaccoverlay.c | 1514 guint8 cc_data[2]; in gst_cea_cc_overlay_user_data_decode() local 1520 cc_data[0] = *ccdata++; in gst_cea_cc_overlay_user_data_decode() 1521 cc_data[1] = *ccdata++; in gst_cea_cc_overlay_user_data_decode() 1527 i, cc_valid, cc_type, cc_data[0], cc_data[1]); in gst_cea_cc_overlay_user_data_decode() 1537 if ((cc_data[j] < ' ') || (cc_data[j] > '~')) { in gst_cea_cc_overlay_user_data_decode() 1541 cea608_index[cc_type]++] = cc_data[j]; in gst_cea_cc_overlay_user_data_decode() 1558 overlay->cea708_buffer[overlay->cea708_index++] = cc_data[0]; in gst_cea_cc_overlay_user_data_decode() 1559 overlay->cea708_buffer[overlay->cea708_index++] = cc_data[1]; in gst_cea_cc_overlay_user_data_decode()
|
/third_party/gstreamer/gstplugins_bad/tests/check/elements/ |
D | cccombiner.c | 106 const guint8 cc_data[3] = { 0xfc, 0x20, 0x20 }; in GST_START_TEST() local 129 gst_buffer_fill (buf, 0, cc_data, 3); in GST_START_TEST() 144 gst_buffer_fill (buf, 0, cc_data, 3); in GST_START_TEST()
|
/third_party/ffmpeg/libavdevice/ |
D | decklink_enc.cpp | 350 cdp->ccdata.cc[i].cc_data[0] = data[3*i+1]; in construct_cc() 351 cdp->ccdata.cc[i].cc_data[1] = data[3*i+2]; in construct_cc()
|
/third_party/gstreamer/gstplugins_bad/sys/decklink/ |
D | gstdecklinkvideosink.cpp | 816 const guint8 * cc_data, guint cc_data_len, guint8 * cdp, guint cdp_len, in convert_cea708_cc_data_cea708_cdp_internal() argument 904 gst_byte_writer_put_data_unchecked (&bw, cc_data, cc_data_len); in convert_cea708_cc_data_cea708_cdp_internal()
|
/third_party/gstreamer/gstplugins_bad/ |
D | ChangeLog | 3137 In addition, update the captions_and_eos test to push valid cc_data 3141 cc_data we ensure a caption buffer is indeed attached to the first 23031 …on/x-cea-708,format=cdp,framerate=30000/1001 ! ccconverter ! closedcaption/x-cea-708,format=cc_data 25332 Instead of storing the raw cc_data, store the 2 cea608 fields individually 25334 Simply copying the input cc_data to the output cc_data violates a number of 25346 ccconvert: compact input cc_data where possible 25347 Skip over padding cc_data triples. 29892 ccconverter: Fill remainder of the cc_data in CDP packets with empty packets 43722 have to convert raw CEA708 cc_data into CDP. 44324 It depends on the framerate how many cc_data byte pairs are allowed per [all …]
|
/third_party/gstreamer/gstplugins_base/ |
D | ChangeLog | 16096 cc_data triplets must check each triplet for their actual content and
|