FFmpeg
Data Fields
OutputFile Struct Reference

#include <ffmpeg.h>

Data Fields

const AVClassclass
 
int index
 
const AVOutputFormatformat
 
const char * url
 
OutputStream ** streams
 
int nb_streams
 
SyncQueuesq_encode
 
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 692 of file ffmpeg.h.

Field Documentation

◆ class

const AVClass* OutputFile::class

Definition at line 693 of file ffmpeg.h.

Referenced by mux_alloc().

◆ index

int OutputFile::index

◆ format

const AVOutputFormat* OutputFile::format

◆ url

const char* OutputFile::url

Definition at line 698 of file ffmpeg.h.

Referenced by of_open(), and print_final_stats().

◆ streams

OutputStream** OutputFile::streams

◆ nb_streams

int OutputFile::nb_streams

◆ sq_encode

SyncQueue* OutputFile::sq_encode

◆ recording_time

int64_t OutputFile::recording_time

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

Definition at line 705 of file ffmpeg.h.

Referenced by check_recording_time(), configure_output_audio_filter(), configure_output_video_filter(), copy_meta(), do_streamcopy(), and of_open().

◆ start_time

int64_t OutputFile::start_time

◆ shortest

int OutputFile::shortest

Definition at line 708 of file ffmpeg.h.

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

◆ bitexact

int OutputFile::bitexact

Definition at line 709 of file ffmpeg.h.

Referenced by of_open(), and set_encoder_id().


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