FFmpeg
Data Fields
MpegTSWriteStream Struct Reference

Data Fields

int pid
 
int cc
 
int discontinuity
 
int payload_size
 
int first_timestamp_checked
 first pts/dts check needed More...
 
int prev_payload_key
 
int64_t payload_pts
 
int64_t payload_dts
 
int payload_flags
 
uint8_t * payload
 
AVFormatContextamux
 
int data_st_warning
 
int64_t pcr_period
 
int64_t last_pcr
 
int opus_queued_samples
 
int opus_pending_trim_start
 
DVBAC3Descriptordvb_ac3_desc
 

Detailed Description

Definition at line 231 of file mpegtsenc.c.

Field Documentation

◆ pid

int MpegTSWriteStream::pid

◆ cc

int MpegTSWriteStream::cc

Definition at line 233 of file mpegtsenc.c.

Referenced by mpegts_init(), mpegts_insert_pcr_only(), and mpegts_write_pes().

◆ discontinuity

int MpegTSWriteStream::discontinuity

Definition at line 234 of file mpegtsenc.c.

Referenced by mpegts_init(), mpegts_insert_pcr_only(), and mpegts_write_pes().

◆ payload_size

int MpegTSWriteStream::payload_size

Definition at line 235 of file mpegtsenc.c.

Referenced by mpegts_write_flush(), and mpegts_write_packet_internal().

◆ first_timestamp_checked

int MpegTSWriteStream::first_timestamp_checked

first pts/dts check needed

Definition at line 236 of file mpegtsenc.c.

Referenced by mpegts_write_packet_internal().

◆ prev_payload_key

int MpegTSWriteStream::prev_payload_key

Definition at line 237 of file mpegtsenc.c.

Referenced by mpegts_write_pes().

◆ payload_pts

int64_t MpegTSWriteStream::payload_pts

Definition at line 238 of file mpegtsenc.c.

Referenced by mpegts_init(), mpegts_write_flush(), and mpegts_write_packet_internal().

◆ payload_dts

int64_t MpegTSWriteStream::payload_dts

Definition at line 239 of file mpegtsenc.c.

Referenced by mpegts_init(), mpegts_write_flush(), and mpegts_write_packet_internal().

◆ payload_flags

int MpegTSWriteStream::payload_flags

Definition at line 240 of file mpegtsenc.c.

Referenced by mpegts_write_flush(), and mpegts_write_packet_internal().

◆ payload

uint8_t* MpegTSWriteStream::payload

◆ amux

AVFormatContext* MpegTSWriteStream::amux

Definition at line 242 of file mpegtsenc.c.

Referenced by mpegts_deinit(), mpegts_init(), and mpegts_write_packet_internal().

◆ data_st_warning

int MpegTSWriteStream::data_st_warning

Definition at line 243 of file mpegtsenc.c.

Referenced by get_dvb_stream_type(), and get_m2ts_stream_type().

◆ pcr_period

int64_t MpegTSWriteStream::pcr_period

◆ last_pcr

int64_t MpegTSWriteStream::last_pcr

Definition at line 246 of file mpegtsenc.c.

Referenced by enable_pcr_generation_for_stream(), and mpegts_write_pes().

◆ opus_queued_samples

int MpegTSWriteStream::opus_queued_samples

Definition at line 249 of file mpegtsenc.c.

Referenced by mpegts_write_flush(), and mpegts_write_packet_internal().

◆ opus_pending_trim_start

int MpegTSWriteStream::opus_pending_trim_start

Definition at line 250 of file mpegtsenc.c.

Referenced by mpegts_init(), and mpegts_write_packet_internal().

◆ dvb_ac3_desc

DVBAC3Descriptor* MpegTSWriteStream::dvb_ac3_desc

Definition at line 252 of file mpegtsenc.c.

Referenced by mpegts_deinit(), mpegts_write_packet_internal(), and mpegts_write_pmt().


The documentation for this struct was generated from the following file: