FFmpeg
Data Fields
DemuxStream Struct Reference

Data Fields

InputStream ist
 
char log_name [32]
 
double ts_scale
 
int streamcopy_needed
 
int wrap_correction_done
 
int saw_first_ts
 dts of the first packet read for this stream (in AV_TIME_BASE units) More...
 
int64_t first_dts
 
int64_t next_dts
 dts of the last packet read for this stream (in AV_TIME_BASE units) More...
 
int64_t dts
 
int64_t min_pts
 
int64_t max_pts
 
uint64_t nb_packets
 
uint64_t data_size
 

Detailed Description

Definition at line 55 of file ffmpeg_demux.c.

Field Documentation

◆ ist

InputStream DemuxStream::ist

Definition at line 56 of file ffmpeg_demux.c.

Referenced by demux_stream_alloc(), ifile_duration_update(), ist_add(), and ist_dts_update().

◆ log_name

char DemuxStream::log_name[32]

Definition at line 59 of file ffmpeg_demux.c.

Referenced by demux_stream_alloc(), and input_stream_item_name().

◆ ts_scale

double DemuxStream::ts_scale

Definition at line 61 of file ffmpeg_demux.c.

Referenced by ist_add(), and ts_fixup().

◆ streamcopy_needed

int DemuxStream::streamcopy_needed

Definition at line 63 of file ffmpeg_demux.c.

Referenced by ist_dts_update(), and ist_use().

◆ wrap_correction_done

int DemuxStream::wrap_correction_done

Definition at line 65 of file ffmpeg_demux.c.

Referenced by ts_fixup().

◆ saw_first_ts

int DemuxStream::saw_first_ts

dts of the first packet read for this stream (in AV_TIME_BASE units)

Definition at line 66 of file ffmpeg_demux.c.

Referenced by ist_dts_update().

◆ first_dts

int64_t DemuxStream::first_dts

Definition at line 68 of file ffmpeg_demux.c.

Referenced by ist_add(), ist_dts_update(), and readrate_sleep().

◆ next_dts

int64_t DemuxStream::next_dts

dts of the last packet read for this stream (in AV_TIME_BASE units)

Definition at line 72 of file ffmpeg_demux.c.

Referenced by ist_add(), ist_dts_update(), and ts_discontinuity_detect().

◆ dts

int64_t DemuxStream::dts

Definition at line 74 of file ffmpeg_demux.c.

Referenced by ist_dts_update(), readrate_sleep(), and ts_discontinuity_detect().

◆ min_pts

int64_t DemuxStream::min_pts

Definition at line 76 of file ffmpeg_demux.c.

Referenced by ifile_duration_update(), ist_add(), and ts_fixup().

◆ max_pts

int64_t DemuxStream::max_pts

Definition at line 77 of file ffmpeg_demux.c.

Referenced by ifile_duration_update(), ist_add(), and ts_fixup().

◆ nb_packets

uint64_t DemuxStream::nb_packets

Definition at line 80 of file ffmpeg_demux.c.

Referenced by demux_final_stats(), and input_packet_process().

◆ data_size

uint64_t DemuxStream::data_size

Definition at line 82 of file ffmpeg_demux.c.

Referenced by demux_final_stats(), and input_packet_process().


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