FFmpeg
Data Fields
OutputFile Struct Reference

#include <ffmpeg.h>

Data Fields

AVFormatContextctx
 
AVDictionaryopts
 
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...
 
uint64_t limit_filesize
 
int shortest
 
int header_written
 

Detailed Description

Definition at line 576 of file ffmpeg.h.

Field Documentation

◆ ctx

AVFormatContext* OutputFile::ctx

◆ opts

AVDictionary* OutputFile::opts

Definition at line 578 of file ffmpeg.h.

Referenced by check_init_output_file(), ffmpeg_cleanup(), open_output_file(), and set_encoder_id().

◆ 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 580 of file ffmpeg.h.

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

◆ start_time

int64_t OutputFile::start_time

◆ limit_filesize

uint64_t OutputFile::limit_filesize

Definition at line 582 of file ffmpeg.h.

Referenced by need_output(), and open_output_file().

◆ shortest

int OutputFile::shortest

◆ header_written

int OutputFile::header_written

Definition at line 586 of file ffmpeg.h.

Referenced by check_init_output_file(), and write_packet().


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