| FFmpeg
    | 

| Data Fields | |
| int | pid | 
| int | pcr_pid | 
| if -1 then all packets containing PCR are considered  More... | |
| int | stream_type | 
| MpegTSContext * | ts | 
| AVFormatContext * | stream | 
| AVStream * | st | 
| AVStream * | sub_st | 
| stream for the embedded AC3 stream in HDMV TrueHD  More... | |
| enum MpegTSState | state | 
| int | data_index | 
| int | flags | 
| copied to the AVPacket flags  More... | |
| 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  More... | |
| uint8_t | header [MAX_PES_HEADER_SIZE] | 
| AVBufferRef * | buffer | 
| SLConfigDescr | sl | 
Detailed Description
Field Documentation
| AVBufferRef* PESContext::buffer | 
Definition at line 180 of file mpegts.c.
Referenced by handle_packets(), mpegts_close_filter(), mpegts_push_data(), and new_pes_packet().
| int PESContext::data_index | 
Definition at line 172 of file mpegts.c.
Referenced by handle_packets(), mpegts_push_data(), mpegts_read_packet(), and new_pes_packet().
| int64_t PESContext::dts | 
Definition at line 177 of file mpegts.c.
Referenced by add_pes_stream(), mpegts_push_data(), new_pes_packet(), and read_sl_header().
| int PESContext::extended_stream_id | 
Definition at line 176 of file mpegts.c.
Referenced by mpegts_push_data(), and new_pes_packet().
| int PESContext::flags | 
copied to the AVPacket flags
Definition at line 173 of file mpegts.c.
Referenced by handle_packet(), and new_pes_packet().
| uint8_t PESContext::header[MAX_PES_HEADER_SIZE] | 
Definition at line 179 of file mpegts.c.
Referenced by mpegts_push_data().
| int PESContext::pcr_pid | 
if -1 then all packets containing PCR are considered
Definition at line 164 of file mpegts.c.
Referenced by add_pes_stream().
| int PESContext::pes_header_size | 
Definition at line 175 of file mpegts.c.
Referenced by mpegts_push_data(), and new_pes_packet().
| int PESContext::pid | 
Definition at line 163 of file mpegts.c.
Referenced by add_pes_stream(), mpegts_push_data(), mpegts_set_stream_info(), and pmt_cb().
| int64_t PESContext::pts | 
Definition at line 177 of file mpegts.c.
Referenced by add_pes_stream(), mpegts_push_data(), new_pes_packet(), and read_sl_header().
| SLConfigDescr PESContext::sl | 
Definition at line 181 of file mpegts.c.
Referenced by m4sl_cb(), and mpegts_push_data().
| AVStream* PESContext::st | 
Definition at line 168 of file mpegts.c.
Referenced by m4sl_cb(), mpegts_push_data(), mpegts_set_stream_info(), new_pes_packet(), pmt_cb(), and read_sl_header().
| enum MpegTSState PESContext::state | 
Definition at line 170 of file mpegts.c.
Referenced by add_pes_stream(), handle_packets(), mpegts_push_data(), and mpegts_read_packet().
| AVFormatContext* PESContext::stream | 
Definition at line 167 of file mpegts.c.
Referenced by add_pes_stream(), mpegts_push_data(), mpegts_set_stream_info(), new_pes_packet(), and pmt_cb().
| int PESContext::stream_type | 
Definition at line 165 of file mpegts.c.
Referenced by mpegts_push_data(), mpegts_set_stream_info(), new_pes_packet(), and pmt_cb().
| AVStream* PESContext::sub_st | 
stream for the embedded AC3 stream in HDMV TrueHD
Definition at line 169 of file mpegts.c.
Referenced by mpegts_push_data(), mpegts_set_stream_info(), new_pes_packet(), and pmt_cb().
| int PESContext::total_size | 
Definition at line 174 of file mpegts.c.
Referenced by mpegts_push_data(), and new_pes_packet().
| MpegTSContext* PESContext::ts | 
Definition at line 166 of file mpegts.c.
Referenced by add_pes_stream(), and mpegts_push_data().
| int64_t PESContext::ts_packet_pos | 
position of first TS packet of this PES packet
Definition at line 178 of file mpegts.c.
Referenced by mpegts_push_data(), and new_pes_packet().
The documentation for this struct was generated from the following file:
Generated on Fri Oct 31 2025 06:56:27 for FFmpeg by
 1.8.11
 1.8.11