FFmpeg
Data Fields
FFStreamInfo Struct Reference

#include <demux.h>

Data Fields

int64_t last_dts
 
int64_t duration_gcd
 
int duration_count
 
int64_t rfps_duration_sum
 
double(* duration_error )[2][MAX_STD_TIMEBASES]
 
int64_t codec_info_duration
 
int64_t codec_info_duration_fields
 
int frame_delay_evidence
 
int found_decoder
 0 -> decoder has not been searched for yet. More...
 
int64_t last_duration
 
int64_t fps_first_dts
 Those are used for average framerate estimation. More...
 
int fps_first_dts_idx
 
int64_t fps_last_dts
 
int fps_last_dts_idx
 

Detailed Description

Definition at line 30 of file demux.h.

Field Documentation

◆ last_dts

int64_t FFStreamInfo::last_dts

Definition at line 31 of file demux.h.

Referenced by avformat_new_stream(), and ff_rfps_calculate().

◆ duration_gcd

int64_t FFStreamInfo::duration_gcd

Definition at line 32 of file demux.h.

Referenced by ff_rfps_calculate().

◆ duration_count

int FFStreamInfo::duration_count

Definition at line 33 of file demux.h.

Referenced by avformat_find_stream_info(), and ff_rfps_calculate().

◆ rfps_duration_sum

int64_t FFStreamInfo::rfps_duration_sum

Definition at line 34 of file demux.h.

Referenced by ff_rfps_calculate().

◆ duration_error

double(* FFStreamInfo::duration_error)[2][MAX_STD_TIMEBASES]

Definition at line 35 of file demux.h.

Referenced by avformat_find_stream_info(), ff_free_stream(), and ff_rfps_calculate().

◆ codec_info_duration

int64_t FFStreamInfo::codec_info_duration

Definition at line 36 of file demux.h.

Referenced by avformat_find_stream_info(), and ff_rfps_calculate().

◆ codec_info_duration_fields

int64_t FFStreamInfo::codec_info_duration_fields

Definition at line 37 of file demux.h.

Referenced by avformat_find_stream_info().

◆ frame_delay_evidence

int FFStreamInfo::frame_delay_evidence

Definition at line 38 of file demux.h.

Referenced by avformat_find_stream_info().

◆ found_decoder

int FFStreamInfo::found_decoder

0 -> decoder has not been searched for yet.

>0 -> decoder found <0 -> decoder with codec_id == -found_decoder has not been found

Definition at line 45 of file demux.h.

Referenced by avformat_find_stream_info(), has_codec_parameters(), read_frame_internal(), and try_decode_frame().

◆ last_duration

int64_t FFStreamInfo::last_duration

Definition at line 47 of file demux.h.

Referenced by estimate_timings_from_pts().

◆ fps_first_dts

int64_t FFStreamInfo::fps_first_dts

Those are used for average framerate estimation.

Definition at line 52 of file demux.h.

Referenced by avformat_find_stream_info(), and avformat_new_stream().

◆ fps_first_dts_idx

int FFStreamInfo::fps_first_dts_idx

Definition at line 53 of file demux.h.

Referenced by avformat_find_stream_info().

◆ fps_last_dts

int64_t FFStreamInfo::fps_last_dts

Definition at line 54 of file demux.h.

Referenced by avformat_find_stream_info(), and avformat_new_stream().

◆ fps_last_dts_idx

int FFStreamInfo::fps_last_dts_idx

Definition at line 55 of file demux.h.

Referenced by avformat_find_stream_info().


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