FFmpeg
Data Fields
InputFile Struct Reference

#include <ffmpeg.h>

Data Fields

const AVClassclass
 
int index
 
int format_nots
 
AVFormatContextctx
 
int eof_reached
 
int eagain
 
int64_t input_ts_offset
 
int input_sync_ref
 
int64_t start_time_effective
 Effective format start time based on enabled streams. More...
 
int64_t ts_offset
 
int64_t start_time
 
int64_t recording_time
 
InputStream ** streams
 
int nb_streams
 
float readrate
 
int accurate_seek
 
AVThreadMessageQueueaudio_duration_queue
 
int audio_duration_queue_size
 
AVFormatContextfmt_ctx
 
InputStreamstreams
 

Detailed Description

Definition at line 399 of file ffmpeg.h.

Field Documentation

◆ class

const AVClass* InputFile::class

Definition at line 400 of file ffmpeg.h.

◆ index

int InputFile::index

Definition at line 402 of file ffmpeg.h.

◆ format_nots

int InputFile::format_nots

Definition at line 405 of file ffmpeg.h.

Referenced by packet_decode(), and video_duration_estimate().

◆ ctx

AVFormatContext* InputFile::ctx

◆ eof_reached

int InputFile::eof_reached

Definition at line 408 of file ffmpeg.h.

Referenced by process_input(), and transcode().

◆ eagain

int InputFile::eagain

Definition at line 409 of file ffmpeg.h.

Referenced by fg_transcode_step(), process_input(), and transcode_step().

◆ input_ts_offset

int64_t InputFile::input_ts_offset

Definition at line 410 of file ffmpeg.h.

Referenced by correct_input_start_times(), and new_stream_video().

◆ input_sync_ref

int InputFile::input_sync_ref

Definition at line 411 of file ffmpeg.h.

◆ start_time_effective

int64_t InputFile::start_time_effective

Effective format start time based on enabled streams.

Definition at line 415 of file ffmpeg.h.

Referenced by correct_input_start_times(), and ts_fixup().

◆ ts_offset

int64_t InputFile::ts_offset

◆ start_time

int64_t InputFile::start_time

Definition at line 417 of file ffmpeg.h.

Referenced by correct_input_start_times(), and streamcopy_init().

◆ recording_time

int64_t InputFile::recording_time

Definition at line 418 of file ffmpeg.h.

◆ streams [1/2]

InputStream** InputFile::streams

◆ nb_streams

int InputFile::nb_streams

◆ readrate

float InputFile::readrate

Definition at line 426 of file ffmpeg.h.

◆ accurate_seek

int InputFile::accurate_seek

Definition at line 427 of file ffmpeg.h.

◆ audio_duration_queue

AVThreadMessageQueue* InputFile::audio_duration_queue

Definition at line 431 of file ffmpeg.h.

Referenced by decoder_thread(), and seek_to_start().

◆ audio_duration_queue_size

int InputFile::audio_duration_queue_size

Definition at line 432 of file ffmpeg.h.

Referenced by seek_to_start().

◆ fmt_ctx

AVFormatContext* InputFile::fmt_ctx

◆ streams [2/2]

InputStream* InputFile::streams

Definition at line 97 of file ffprobe.c.


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