• Home
  • Raw
  • Download

Lines Matching refs:section

136 _parse_atsc_vct (GstMpegtsSection * section)  in _parse_atsc_vct()  argument
147 data = section->data; in _parse_atsc_vct()
148 end = data + section->section_length; in _parse_atsc_vct()
150 vct->transport_stream_id = section->subtable_extension; in _parse_atsc_vct()
262 gst_mpegts_section_get_atsc_tvct (GstMpegtsSection * section) in gst_mpegts_section_get_atsc_tvct() argument
264 g_return_val_if_fail (section->section_type == GST_MPEGTS_SECTION_ATSC_TVCT, in gst_mpegts_section_get_atsc_tvct()
266 g_return_val_if_fail (section->cached_parsed || section->data, NULL); in gst_mpegts_section_get_atsc_tvct()
268 if (!section->cached_parsed) in gst_mpegts_section_get_atsc_tvct()
269 section->cached_parsed = in gst_mpegts_section_get_atsc_tvct()
270 __common_section_checks (section, 16, _parse_atsc_vct, in gst_mpegts_section_get_atsc_tvct()
273 return (const GstMpegtsAtscVCT *) section->cached_parsed; in gst_mpegts_section_get_atsc_tvct()
286 gst_mpegts_section_get_atsc_cvct (GstMpegtsSection * section) in gst_mpegts_section_get_atsc_cvct() argument
288 g_return_val_if_fail (section->section_type == GST_MPEGTS_SECTION_ATSC_CVCT, in gst_mpegts_section_get_atsc_cvct()
290 g_return_val_if_fail (section->cached_parsed || section->data, NULL); in gst_mpegts_section_get_atsc_cvct()
292 if (!section->cached_parsed) in gst_mpegts_section_get_atsc_cvct()
293 section->cached_parsed = in gst_mpegts_section_get_atsc_cvct()
294 __common_section_checks (section, 16, _parse_atsc_vct, in gst_mpegts_section_get_atsc_cvct()
297 return (const GstMpegtsAtscVCT *) section->cached_parsed; in gst_mpegts_section_get_atsc_cvct()
349 _parse_atsc_mgt (GstMpegtsSection * section) in _parse_atsc_mgt() argument
358 data = section->data; in _parse_atsc_mgt()
359 end = data + section->section_length; in _parse_atsc_mgt()
420 _packetize_mgt (GstMpegtsSection * section) in _packetize_mgt() argument
427 mgt = gst_mpegts_section_get_atsc_mgt (section); in _packetize_mgt()
469 _packetize_common_section (section, length); in _packetize_mgt()
471 data = section->data + 8; in _packetize_mgt()
530 GstMpegtsSection *section; in gst_mpegts_section_from_atsc_mgt() local
534 section = _gst_mpegts_section_init (0x1ffb, in gst_mpegts_section_from_atsc_mgt()
537 section->subtable_extension = 0x0000; in gst_mpegts_section_from_atsc_mgt()
538 section->cached_parsed = (gpointer) mgt; in gst_mpegts_section_from_atsc_mgt()
539 section->packetizer = _packetize_mgt; in gst_mpegts_section_from_atsc_mgt()
540 section->destroy_parsed = (GDestroyNotify) _gst_mpegts_atsc_mgt_free; in gst_mpegts_section_from_atsc_mgt()
542 return section; in gst_mpegts_section_from_atsc_mgt()
555 gst_mpegts_section_get_atsc_mgt (GstMpegtsSection * section) in gst_mpegts_section_get_atsc_mgt() argument
557 g_return_val_if_fail (section->section_type == GST_MPEGTS_SECTION_ATSC_MGT, in gst_mpegts_section_get_atsc_mgt()
559 g_return_val_if_fail (section->cached_parsed || section->data, NULL); in gst_mpegts_section_get_atsc_mgt()
561 if (!section->cached_parsed) in gst_mpegts_section_get_atsc_mgt()
562 section->cached_parsed = in gst_mpegts_section_get_atsc_mgt()
563 __common_section_checks (section, 17, _parse_atsc_mgt, in gst_mpegts_section_get_atsc_mgt()
566 return (const GstMpegtsAtscMGT *) section->cached_parsed; in gst_mpegts_section_get_atsc_mgt()
957 _parse_atsc_eit (GstMpegtsSection * section) in _parse_atsc_eit() argument
966 data = section->data; in _parse_atsc_eit()
967 end = data + section->section_length; in _parse_atsc_eit()
969 eit->source_id = section->subtable_extension; in _parse_atsc_eit()
990 section->pid, (gint) (end - 4 - data), num_events); in _parse_atsc_eit()
1010 section->pid, (gint) (end - 4 - data), num_events); in _parse_atsc_eit()
1021 section->pid, (gint) (end - 4 - data), num_events); in _parse_atsc_eit()
1032 section->pid, (gint) (data - section->data), section->section_length); in _parse_atsc_eit()
1055 gst_mpegts_section_get_atsc_eit (GstMpegtsSection * section) in gst_mpegts_section_get_atsc_eit() argument
1057 g_return_val_if_fail (section->section_type == GST_MPEGTS_SECTION_ATSC_EIT, in gst_mpegts_section_get_atsc_eit()
1059 g_return_val_if_fail (section->cached_parsed || section->data, NULL); in gst_mpegts_section_get_atsc_eit()
1061 if (!section->cached_parsed) in gst_mpegts_section_get_atsc_eit()
1062 section->cached_parsed = in gst_mpegts_section_get_atsc_eit()
1063 __common_section_checks (section, 14, _parse_atsc_eit, in gst_mpegts_section_get_atsc_eit()
1066 return (const GstMpegtsAtscEIT *) section->cached_parsed; in gst_mpegts_section_get_atsc_eit()
1094 _parse_ett (GstMpegtsSection * section) in _parse_ett() argument
1101 data = section->data; in _parse_ett()
1102 end = data + section->section_length; in _parse_ett()
1104 ett->ett_table_id_extension = section->subtable_extension; in _parse_ett()
1119 section->pid, (gint) (data - section->data), section->section_length); in _parse_ett()
1142 gst_mpegts_section_get_atsc_ett (GstMpegtsSection * section) in gst_mpegts_section_get_atsc_ett() argument
1144 g_return_val_if_fail (section->section_type == GST_MPEGTS_SECTION_ATSC_ETT, in gst_mpegts_section_get_atsc_ett()
1146 g_return_val_if_fail (section->cached_parsed || section->data, NULL); in gst_mpegts_section_get_atsc_ett()
1148 if (!section->cached_parsed) in gst_mpegts_section_get_atsc_ett()
1149 section->cached_parsed = __common_section_checks (section, 17, _parse_ett, in gst_mpegts_section_get_atsc_ett()
1152 return (const GstMpegtsAtscETT *) section->cached_parsed; in gst_mpegts_section_get_atsc_ett()
1184 _parse_atsc_stt (GstMpegtsSection * section) in _parse_atsc_stt() argument
1192 data = section->data; in _parse_atsc_stt()
1193 end = data + section->section_length; in _parse_atsc_stt()
1224 _packetize_stt (GstMpegtsSection * section) in _packetize_stt() argument
1231 stt = gst_mpegts_section_get_atsc_stt (section); in _packetize_stt()
1252 _packetize_common_section (section, length); in _packetize_stt()
1254 data = section->data + 8; in _packetize_stt()
1287 GstMpegtsSection *section; in gst_mpegts_section_from_atsc_stt() local
1291 section = _gst_mpegts_section_init (0x1ffb, in gst_mpegts_section_from_atsc_stt()
1294 section->subtable_extension = 0x0000; in gst_mpegts_section_from_atsc_stt()
1295 section->cached_parsed = (gpointer) stt; in gst_mpegts_section_from_atsc_stt()
1296 section->packetizer = _packetize_stt; in gst_mpegts_section_from_atsc_stt()
1297 section->destroy_parsed = (GDestroyNotify) _gst_mpegts_atsc_stt_free; in gst_mpegts_section_from_atsc_stt()
1299 return section; in gst_mpegts_section_from_atsc_stt()
1312 gst_mpegts_section_get_atsc_stt (GstMpegtsSection * section) in gst_mpegts_section_get_atsc_stt() argument
1314 g_return_val_if_fail (section->section_type == GST_MPEGTS_SECTION_ATSC_STT, in gst_mpegts_section_get_atsc_stt()
1316 g_return_val_if_fail (section->cached_parsed || section->data, NULL); in gst_mpegts_section_get_atsc_stt()
1318 if (!section->cached_parsed) in gst_mpegts_section_get_atsc_stt()
1319 section->cached_parsed = in gst_mpegts_section_get_atsc_stt()
1320 __common_section_checks (section, 20, _parse_atsc_stt, in gst_mpegts_section_get_atsc_stt()
1323 return (const GstMpegtsAtscSTT *) section->cached_parsed; in gst_mpegts_section_get_atsc_stt()
1454 _parse_rrt (GstMpegtsSection * section) in _parse_rrt() argument
1464 data = section->data; in _parse_rrt()
1532 _packetize_rrt (GstMpegtsSection * section) in _packetize_rrt() argument
1540 rrt = gst_mpegts_section_get_atsc_rrt (section); in _packetize_rrt()
1589 _packetize_common_section (section, length); in _packetize_rrt()
1591 data = section->data + 8; in _packetize_rrt()
1661 GstMpegtsSection *section; in gst_mpegts_section_from_atsc_rrt() local
1665 section = _gst_mpegts_section_init (0x1ffb, in gst_mpegts_section_from_atsc_rrt()
1669 section->subtable_extension = 0xff01; in gst_mpegts_section_from_atsc_rrt()
1670 section->cached_parsed = (gpointer) rrt; in gst_mpegts_section_from_atsc_rrt()
1671 section->packetizer = _packetize_rrt; in gst_mpegts_section_from_atsc_rrt()
1672 section->destroy_parsed = (GDestroyNotify) _gst_mpegts_atsc_rrt_free; in gst_mpegts_section_from_atsc_rrt()
1674 return section; in gst_mpegts_section_from_atsc_rrt()
1688 gst_mpegts_section_get_atsc_rrt (GstMpegtsSection * section) in gst_mpegts_section_get_atsc_rrt() argument
1690 g_return_val_if_fail (section->section_type == GST_MPEGTS_SECTION_ATSC_RRT, in gst_mpegts_section_get_atsc_rrt()
1692 g_return_val_if_fail (section->cached_parsed || section->data, NULL); in gst_mpegts_section_get_atsc_rrt()
1694 if (!section->cached_parsed) in gst_mpegts_section_get_atsc_rrt()
1695 section->cached_parsed = in gst_mpegts_section_get_atsc_rrt()
1696 __common_section_checks (section, 17, _parse_rrt, in gst_mpegts_section_get_atsc_rrt()
1699 return (const GstMpegtsAtscRRT *) section->cached_parsed; in gst_mpegts_section_get_atsc_rrt()