FFmpeg
|
Data Fields | |
int | pid |
int | pcr_pid |
if -1 then all packets containing PCR are considered | |
int | stream_type |
MpegTSContext * | ts |
AVFormatContext * | stream |
AVStream * | st |
AVStream * | sub_st |
stream for the embedded AC3 stream in HDMV TrueHD | |
enum MpegTSState | state |
int | data_index |
int | flags |
copied to the AVPacket flags | |
int | total_size |
int | pes_header_size |
int | extended_stream_id |
int64_t | pts |
int64_t | dts |
int64_t | ts_packet_pos |
position of first TS packet of this PES packet | |
uint8_t | header [MAX_PES_HEADER_SIZE] |
AVBufferRef * | buffer |
SLConfigDescr | sl |
int64_t | last_pcr |
int PESContext::pid |
Definition at line 184 of file mpegts.c.
Referenced by add_pes_stream(), mpegts_push_data(), mpegts_set_stream_info(), and pmt_cb().
int PESContext::pcr_pid |
if -1 then all packets containing PCR are considered
Definition at line 185 of file mpegts.c.
Referenced by add_pes_stream().
int PESContext::stream_type |
Definition at line 186 of file mpegts.c.
Referenced by mpegts_push_data(), mpegts_set_stream_info(), new_pes_packet(), and pmt_cb().
MpegTSContext* PESContext::ts |
Definition at line 187 of file mpegts.c.
Referenced by add_pes_stream(), and mpegts_push_data().
AVFormatContext* PESContext::stream |
Definition at line 188 of file mpegts.c.
Referenced by add_pes_stream(), mpegts_push_data(), mpegts_set_stream_info(), new_pes_packet(), and pmt_cb().
AVStream* PESContext::st |
Definition at line 189 of file mpegts.c.
Referenced by m4sl_cb(), mpegts_push_data(), mpegts_set_stream_info(), new_pes_packet(), pmt_cb(), and read_sl_header().
AVStream* PESContext::sub_st |
stream for the embedded AC3 stream in HDMV TrueHD
Definition at line 190 of file mpegts.c.
Referenced by mpegts_push_data(), mpegts_set_stream_info(), new_pes_packet(), and pmt_cb().
enum MpegTSState PESContext::state |
Definition at line 191 of file mpegts.c.
Referenced by add_pes_stream(), handle_packets(), mpegts_push_data(), and mpegts_read_packet().
int PESContext::data_index |
Definition at line 193 of file mpegts.c.
Referenced by handle_packets(), mpegts_push_data(), mpegts_read_packet(), and new_pes_packet().
int PESContext::flags |
copied to the AVPacket flags
Definition at line 194 of file mpegts.c.
Referenced by handle_packet(), and new_pes_packet().
int PESContext::total_size |
Definition at line 195 of file mpegts.c.
Referenced by mpegts_push_data(), and new_pes_packet().
int PESContext::pes_header_size |
Definition at line 196 of file mpegts.c.
Referenced by mpegts_push_data(), and new_pes_packet().
int PESContext::extended_stream_id |
Definition at line 197 of file mpegts.c.
Referenced by mpegts_push_data(), and new_pes_packet().
int64_t PESContext::pts |
Definition at line 198 of file mpegts.c.
Referenced by add_pes_stream(), mpegts_push_data(), new_pes_packet(), and read_sl_header().
int64_t PESContext::dts |
Definition at line 198 of file mpegts.c.
Referenced by add_pes_stream(), mpegts_push_data(), new_pes_packet(), and read_sl_header().
int64_t PESContext::ts_packet_pos |
position of first TS packet of this PES packet
Definition at line 199 of file mpegts.c.
Referenced by mpegts_push_data(), and new_pes_packet().
uint8_t PESContext::header[MAX_PES_HEADER_SIZE] |
Definition at line 200 of file mpegts.c.
Referenced by mpegts_push_data().
AVBufferRef* PESContext::buffer |
Definition at line 201 of file mpegts.c.
Referenced by handle_packets(), mpegts_close_filter(), mpegts_push_data(), and new_pes_packet().
SLConfigDescr PESContext::sl |
Definition at line 202 of file mpegts.c.
Referenced by m4sl_cb(), and mpegts_push_data().
int64_t PESContext::last_pcr |
Definition at line 203 of file mpegts.c.
Referenced by add_pes_stream(), handle_packets(), and mpegts_push_data().