FFmpeg
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
MpegTSWriteStream Struct Reference

Data Fields

struct MpegTSServiceservice
 
int pid
 
int cc
 
int discontinuity
 
int payload_size
 
int first_pts_check
 first pts check needed More...
 
int prev_payload_key
 
int64_t payload_pts
 
int64_t payload_dts
 
int payload_flags
 
uint8_tpayload
 
AVFormatContextamux
 
AVRational user_tb
 
int opus_queued_samples
 
int opus_pending_trim_start
 

Detailed Description

Definition at line 230 of file mpegtsenc.c.

Field Documentation

◆ service

struct MpegTSService* MpegTSWriteStream::service

Definition at line 231 of file mpegtsenc.c.

Referenced by mpegts_init(), and mpegts_write_pes().

◆ 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_pts_check

int MpegTSWriteStream::first_pts_check

first pts check needed

Definition at line 236 of file mpegtsenc.c.

Referenced by mpegts_init(), and 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().

◆ user_tb

AVRational MpegTSWriteStream::user_tb

Definition at line 243 of file mpegtsenc.c.

Referenced by mpegts_init().

◆ opus_queued_samples

int MpegTSWriteStream::opus_queued_samples

Definition at line 246 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 247 of file mpegtsenc.c.

Referenced by mpegts_init(), and mpegts_write_packet_internal().


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