FFmpeg
Data Fields
OutputFile Struct Reference

#include <ffmpeg.h>

Data Fields

int index
 
Muxermux
 
const AVOutputFormatformat
 
const char * url
 
SyncQueuesq_encode
 
SyncQueuesq_mux
 
int nb_streams
 
int ost_index
 
int64_t recording_time
 desired length of the resulting file in microseconds == AV_TIME_BASE units More...
 
int64_t start_time
 start time in microseconds == AV_TIME_BASE units More...
 
int shortest
 
int bitexact
 

Detailed Description

Definition at line 620 of file ffmpeg.h.

Field Documentation

◆ index

int OutputFile::index

◆ mux

Muxer* OutputFile::mux

◆ format

const AVOutputFormat* OutputFile::format

◆ url

const char* OutputFile::url

Definition at line 625 of file ffmpeg.h.

Referenced by open_output_file(), and print_final_stats().

◆ sq_encode

SyncQueue* OutputFile::sq_encode

◆ sq_mux

SyncQueue* OutputFile::sq_mux

◆ nb_streams

int OutputFile::nb_streams

Definition at line 630 of file ffmpeg.h.

Referenced by configure_output_audio_filter(), open_output_file(), and print_final_stats().

◆ ost_index

int OutputFile::ost_index

◆ recording_time

int64_t OutputFile::recording_time

desired length of the resulting file in microseconds == AV_TIME_BASE units

Definition at line 632 of file ffmpeg.h.

Referenced by check_recording_time(), configure_output_audio_filter(), configure_output_video_filter(), do_streamcopy(), and open_output_file().

◆ start_time

int64_t OutputFile::start_time

◆ shortest

int OutputFile::shortest

Definition at line 635 of file ffmpeg.h.

Referenced by configure_output_audio_filter(), open_output_file(), and setup_sync_queues().

◆ bitexact

int OutputFile::bitexact

Definition at line 636 of file ffmpeg.h.

Referenced by open_output_file(), and set_encoder_id().


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