• Home
  • Raw
  • Download

Lines Matching refs:pmt

328   GstMpegtsPMTStream *pmt = stream->stream;  in mpegts_get_descriptor_from_stream()  local
333 return gst_mpegts_find_descriptor (pmt->descriptors, tag); in mpegts_get_descriptor_from_stream()
340 GstMpegtsPMTStream *pmt = stream->stream; in mpegts_get_descriptor_from_stream_with_extension() local
346 return gst_mpegts_find_descriptor_with_extension (pmt->descriptors, tag, in mpegts_get_descriptor_from_stream_with_extension()
383 const GstMpegtsPMT *pmt = program->pmt; in mpegts_get_descriptor_from_program() local
385 return gst_mpegts_find_descriptor (pmt->descriptors, tag); in mpegts_get_descriptor_from_program()
538 if (program->pmt) { in mpegts_base_free_program()
540 program->pmt = NULL; in mpegts_base_free_program()
695 _stream_in_pmt (const GstMpegtsPMT * pmt, MpegTSBaseStream * stream) in _stream_in_pmt() argument
697 guint i, nbstreams = pmt->streams->len; in _stream_in_pmt()
700 GstMpegtsPMTStream *pmt_stream = g_ptr_array_index (pmt->streams, i); in _stream_in_pmt()
722 GstMpegtsSection * section, const GstMpegtsPMT * pmt) in mpegts_base_update_program() argument
739 program->pmt = pmt; in mpegts_base_update_program()
744 if (_stream_in_pmt (pmt, stream) && stream->in_collection) { in mpegts_base_update_program()
751 nbstreams = pmt->streams->len; in mpegts_base_update_program()
753 GstMpegtsPMTStream *stream = g_ptr_array_index (pmt->streams, i); in mpegts_base_update_program()
767 if (!_stream_in_pmt (pmt, stream)) in mpegts_base_update_program()
779 _stream_is_private_section (const GstMpegtsPMT * pmt, in _stream_is_private_section() argument
806 if (!find_registration_in_descriptors (pmt->descriptors, DRF_ID_CUEI)) in _stream_is_private_section()
945 if (program->pmt) { in mpegts_base_deactivate_program()
946 for (i = 0; i < program->pmt->streams->len; ++i) { in mpegts_base_deactivate_program()
947 GstMpegtsPMTStream *stream = g_ptr_array_index (program->pmt->streams, i); in mpegts_base_deactivate_program()
954 if (_stream_is_private_section (program->pmt, stream)) { in mpegts_base_deactivate_program()
979 guint16 pmt_pid, GstMpegtsSection * section, const GstMpegtsPMT * pmt, in mpegts_base_activate_program() argument
995 program->pmt = pmt; in mpegts_base_activate_program()
998 program->pcr_pid = pmt->pcr_pid; in mpegts_base_activate_program()
1004 get_registration_from_descriptors (pmt->descriptors); in mpegts_base_activate_program()
1008 for (i = 0; i < pmt->streams->len; ++i) { in mpegts_base_activate_program()
1009 GstMpegtsPMTStream *stream = g_ptr_array_index (pmt->streams, i); in mpegts_base_activate_program()
1010 if (_stream_is_private_section (pmt, stream)) { in mpegts_base_activate_program()
1174 const GstMpegtsPMT *pmt; in mpegts_base_apply_pmt() local
1179 pmt = gst_mpegts_section_get_pmt (section); in mpegts_base_apply_pmt()
1180 if (G_UNLIKELY (pmt == NULL)) { in mpegts_base_apply_pmt()
1194 if (G_UNLIKELY (pmt->streams->len == 0)) { in mpegts_base_apply_pmt()
1213 && mpegts_base_is_program_update (base, old_program, section->pid, pmt)) { in mpegts_base_apply_pmt()
1216 mpegts_base_update_program (base, old_program, section, pmt); in mpegts_base_apply_pmt()
1221 pmt))) in mpegts_base_apply_pmt()
1252 mpegts_base_activate_program (base, program, section->pid, section, pmt, in mpegts_base_apply_pmt()