#include "avformat.h"
Go to the source code of this file.
#define MAX_SECTION_SIZE 4096 |
#define NB_PID_MAX 8192 |
Definition at line 32 of file mpegts.h.
Referenced by ff_mpegts_parse_close(), handle_packets(), m4sl_cb(), mpegts_open_pes_filter(), mpegts_open_section_filter(), mpegts_read_close(), and mpegts_read_packet().
#define PAT_PID 0x0000 |
Definition at line 36 of file mpegts.h.
Referenced by ff_mpegts_parse_open(), mpegts_read_header(), and mpegts_write_header().
#define PAT_TID 0x00 |
#define PMT_TID 0x02 |
#define SDT_PID 0x0011 |
Definition at line 37 of file mpegts.h.
Referenced by ff_mpegts_parse_open(), mpegts_read_header(), and mpegts_write_header().
#define SDT_TID 0x42 |
Definition at line 43 of file mpegts.h.
Referenced by mpegts_write_sdt(), mpegts_write_section1(), and sdt_cb().
#define STREAM_TYPE_AUDIO_AAC_LATM 0x11 |
#define STREAM_TYPE_VIDEO_DIRAC 0xd1 |
#define TS_DVHS_PACKET_SIZE 192 |
#define TS_FEC_PACKET_SIZE 204 |
#define TS_PACKET_SIZE 188 |
Definition at line 29 of file mpegts.h.
Referenced by ff_mpegts_parse_open(), ff_mpegts_parse_packet(), get_packet_size(), handle_packet(), handle_packets(), mpegts_get_pcr(), mpegts_insert_null_packet(), mpegts_insert_pcr_only(), mpegts_probe(), mpegts_raw_read_packet(), mpegts_read_header(), mpegts_write_header(), mpegts_write_pes(), mpegts_write_section(), read_packet(), and section_write_packet().
typedef struct MpegTSContext MpegTSContext |
void ff_mpegts_parse_close | ( | MpegTSContext * | ts | ) |
Definition at line 2211 of file mpegts.c.
Referenced by ff_rtp_parse_close(), ff_rtsp_close_streams(), and iec61883_close().
MpegTSContext* ff_mpegts_parse_open | ( | AVFormatContext * | s | ) |
Definition at line 2167 of file mpegts.c.
Referenced by ff_rtp_parse_open(), and iec61883_read_header().
int ff_mpegts_parse_packet | ( | MpegTSContext * | ts, | |
AVPacket * | pkt, | |||
const uint8_t * | buf, | |||
int | len | |||
) |
Definition at line 2186 of file mpegts.c.
Referenced by iec61883_parse_queue_hdv(), rtp_parse_one_packet(), and rtp_parse_packet_internal().
int ff_parse_mpeg2_descriptor | ( | AVFormatContext * | fc, | |
AVStream * | st, | |||
int | stream_type, | |||
const uint8_t ** | pp, | |||
const uint8_t * | desc_list_end, | |||
Mp4Descr * | mp4_descr, | |||
int | mp4_descr_count, | |||
int | pid, | |||
MpegTSContext * | ts | |||
) |
Parse an MPEG-2 descriptor.
[in] | fc | Format context (used for logging only) |
st | Stream | |
stream_type | STREAM_TYPE_xxx | |
pp | Descriptor buffer pointer | |
desc_list_end | End of buffer |
Definition at line 1271 of file mpegts.c.
Referenced by parse_chunks(), and pmt_cb().