Lines Matching refs:pmt
1674 if (program->pmt.section) in tsmux_program_free()
1675 gst_mpegts_section_unref (program->pmt.section); in tsmux_program_free()
1774 GstMpegtsPMT *pmt; in tsmux_write_pmt() local
1781 pmt = gst_mpegts_pmt_new (); in tsmux_write_pmt()
1784 pmt->pcr_pid = 0x1FFF; in tsmux_write_pmt()
1786 pmt->pcr_pid = tsmux_stream_get_pid (program->pcr_stream); in tsmux_write_pmt()
1793 g_ptr_array_add (pmt->descriptors, descriptor); in tsmux_write_pmt()
1798 g_ptr_array_add (pmt->descriptors, descriptor); in tsmux_write_pmt()
1804 g_ptr_array_add (pmt->descriptors, descriptor); in tsmux_write_pmt()
1820 g_ptr_array_add (pmt->streams, pmt_stream); in tsmux_write_pmt()
1828 g_ptr_array_add (pmt->streams, pmt_stream); in tsmux_write_pmt()
1834 pmt->program_number = program->pgm_number; in tsmux_write_pmt()
1836 program->pmt.pi.pid = program->pmt_pid; in tsmux_write_pmt()
1839 if (program->pmt.section) in tsmux_write_pmt()
1840 gst_mpegts_section_unref (program->pmt.section); in tsmux_write_pmt()
1842 program->pmt.section = gst_mpegts_section_from_pmt (pmt, program->pmt_pid); in tsmux_write_pmt()
1843 program->pmt.section->version_number = program->pmt_version++; in tsmux_write_pmt()
1846 return tsmux_section_write_packet (NULL, &program->pmt, mux); in tsmux_write_pmt()