#include "libavutil/buffer.h"#include "libavutil/crc.h"#include "libavutil/internal.h"#include "libavutil/intreadwrite.h"#include "libavutil/log.h"#include "libavutil/dict.h"#include "libavutil/mathematics.h"#include "libavutil/opt.h"#include "libavutil/avassert.h"#include "libavcodec/bytestream.h"#include "libavcodec/get_bits.h"#include "libavcodec/opus.h"#include "avformat.h"#include "mpegts.h"#include "internal.h"#include "avio_internal.h"#include "mpeg.h"#include "isom.h"Go to the source code of this file.
Definition at line 45 of file mpegts.c.
Referenced by mpegts_push_data(), and new_pes_packet().
Definition at line 101 of file mpegts.c.
Referenced by add_pid_to_pmt().
Definition at line 120 of file mpegts.c.
Referenced by reanalyze().
Definition at line 219 of file mpegts.c.
Referenced by mpegts_push_data(), and new_pes_packet().
Definition at line 220 of file mpegts.c.
Referenced by mpegts_push_data().
Definition at line 1300 of file mpegts.c.
Referenced by parse_mp4_descr().
Referenced by parse_MP4SLDescrTag().
Referenced by mpegts_probe().
Referenced by mpegts_probe().
Definition at line 2716 of file mpegts.c.
Referenced by mpegts_raw_read_packet().
Definition at line 248 of file mpegts.c.
Referenced by add_pid_to_pmt(), and set_pmt_found().
Definition at line 259 of file mpegts.c.
Referenced by clear_program(), and pat_cb().
Definition at line 286 of file mpegts.c.
Referenced by mpegts_free(), and pat_cb().
discard_pid() decides if the pid is to be discarded according to caller's programs selection
Definition at line 352 of file mpegts.c.
Referenced by handle_packet().
Assemble PES packets out of TS packets, and then call the "section_cb" function when they are complete.
Definition at line 390 of file mpegts.c.
Referenced by handle_packet().
Definition at line 444 of file mpegts.c.
Referenced by mpegts_open_pcr_filter(), mpegts_open_pes_filter(), and mpegts_open_section_filter().
Definition at line 467 of file mpegts.c.
Referenced by avpriv_mpegts_parse_open(), ff_parse_mpeg2_descriptor(), mpegts_read_header(), pat_cb(), and pmt_cb().
Definition at line 492 of file mpegts.c.
Referenced by add_pes_stream().
Definition at line 513 of file mpegts.c.
Referenced by mpegts_free(), pat_cb(), and pmt_cb().
Definition at line 534 of file mpegts.c.
Referenced by get_packet_size(), and mpegts_probe().
Definition at line 563 of file mpegts.c.
Referenced by mpegts_read_header().
Definition at line 605 of file mpegts.c.
Referenced by ff_parse_mpeg2_descriptor(), getstr8(), parse_section_header(), pmt_cb(), and sdt_cb().
Definition at line 618 of file mpegts.c.
Referenced by ff_parse_mpeg2_descriptor(), parse_section_header(), pat_cb(), pmt_cb(), and sdt_cb().
Definition at line 773 of file mpegts.c.
Referenced by ff_parse_mpeg2_descriptor(), mpegts_set_stream_info(), and pmt_cb().
Definition at line 790 of file mpegts.c.
Referenced by mpegts_push_data(), and pmt_cb().
Definition at line 872 of file mpegts.c.
Referenced by mpegts_push_data(), and new_pes_packet().
Definition at line 881 of file mpegts.c.
Referenced by scte_data_cb().
Definition at line 888 of file mpegts.c.
Referenced by mpegts_push_data(), and mpegts_read_packet().
Definition at line 928 of file mpegts.c.
Referenced by read_sl_header().
Definition at line 935 of file mpegts.c.
Referenced by mpegts_push_data().
Definition at line 1007 of file mpegts.c.
Referenced by add_pes_stream().
Definition at line 1276 of file mpegts.c.
Referenced by handle_packet(), and pmt_cb().
Definition at line 1312 of file mpegts.c.
Referenced by mp4_read_iods(), and mp4_read_od().
Definition at line 1334 of file mpegts.c.
Referenced by parse_mp4_descr(), parse_mp4_descr_arr(), parse_MP4ESDescrTag(), parse_MP4IODescrTag(), and parse_MP4ODescrTag().
Definition at line 1458 of file mpegts.c.
Referenced by mp4_read_iods(), parse_mp4_descr_arr(), and parse_MP4ESDescrTag().
Definition at line 1344 of file mpegts.c.
Referenced by mp4_read_od(), parse_MP4IODescrTag(), and parse_MP4ODescrTag().
Definition at line 1355 of file mpegts.c.
Referenced by parse_mp4_descr().
Definition at line 1367 of file mpegts.c.
Referenced by parse_mp4_descr().
Definition at line 1381 of file mpegts.c.
Referenced by parse_mp4_descr().
Definition at line 1402 of file mpegts.c.
Referenced by parse_mp4_descr().
Definition at line 1416 of file mpegts.c.
Referenced by parse_mp4_descr().
Definition at line 1543 of file mpegts.c.
Referenced by ff_parse_mpeg2_descriptor().
Parse an MPEG-2 descriptor.
Definition at line 1647 of file mpegts.c.
Referenced by parse_chunks(), and pmt_cb().
Definition at line 2087 of file mpegts.c.
Referenced by avpriv_mpegts_parse_open(), and mpegts_read_header().
Definition at line 2162 of file mpegts.c.
Referenced by avpriv_mpegts_parse_open(), and mpegts_read_header().
Definition at line 2576 of file mpegts.c.
Referenced by handle_packet(), mpegts_get_pcr(), mpegts_raw_read_packet(), and mpegts_read_header().
Definition at line 2250 of file mpegts.c.
Referenced by avpriv_mpegts_parse_packet(), and handle_packets().
Definition at line 2380 of file mpegts.c.
Referenced by mpegts_resync().
Definition at line 2415 of file mpegts.c.
Referenced by mpegts_get_pcr(), and read_packet().
Definition at line 2447 of file mpegts.c.
Referenced by handle_packets(), mpegts_raw_read_packet(), and mpegts_read_header().
Definition at line 2472 of file mpegts.c.
Referenced by handle_packets(), mpegts_raw_read_packet(), and mpegts_read_header().
Definition at line 2480 of file mpegts.c.
Referenced by mpegts_read_header(), and mpegts_read_packet().
Definition at line 2602 of file mpegts.c.
Referenced by mpegts_read_header().
Definition at line 2796 of file mpegts.c.
Referenced by avpriv_mpegts_parse_close(), and mpegts_read_close().
Definition at line 2885 of file mpegts.c.
Referenced by iec61883_read_header(), and mpegts_init().
Definition at line 2904 of file mpegts.c.
Referenced by iec61883_parse_queue_hdv(), and mpegts_handle_packet().
Definition at line 2929 of file mpegts.c.
Referenced by ff_rtsp_close_streams(), iec61883_close(), and mpegts_close_context().
Definition at line 1628 of file mpegts.c.
Referenced by ff_parse_mpeg2_descriptor().
Definition at line 1632 of file mpegts.c.
Referenced by ff_parse_mpeg2_descriptor().
Definition at line 1636 of file mpegts.c.
Referenced by ff_parse_mpeg2_descriptor().