Home
last modified time | relevance | path

Searched refs:cc_data (Results 1 – 9 of 9) sorted by relevance

/third_party/gstreamer/gstplugins_bad/ext/closedcaption/
Dgstline21enc.c223 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 …]
Dgstccconverter.c604 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 …]
Dgstcccombiner.c117 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 …]
Dgstceaccoverlay.c1514 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/
Dcccombiner.c106 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/
Ddecklink_enc.cpp350 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/
Dgstdecklinkvideosink.cpp816 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/
DChangeLog3137 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/
DChangeLog16096 cc_data triplets must check each triplet for their actual content and