FFmpeg
Loading...
Searching...
No Matches
OutputFilterOptions Struct Reference

#include <fftools/ffmpeg.h>

Data Fields

char * name
const AVCodec * enc
int64_t trim_start_us
int64_t trim_duration_us
int64_t ts_offset
AVRational output_tb
AVDictionary * sws_opts
AVDictionary * swr_opts
int64_t nb_threads
unsigned flags
int format
int width
int height
enum AVColorSpace color_space
enum AVColorRange color_range
enum AVAlphaMode alpha_mode
unsigned crop_top
unsigned crop_bottom
unsigned crop_left
unsigned crop_right
enum VideoSyncMethod vsync_method
AVRational frame_rate
AVRational max_frame_rate
int sample_rate
AVChannelLayout ch_layout
union { 
   enum AVPixelFormat *   pix_fmts 
   enum AVSampleFormat *   sample_fmts 
}; 
const int * sample_rates
const AVChannelLayout * ch_layouts
const AVRational * frame_rates
enum AVColorSpace * color_spaces
enum AVColorRange * color_ranges
enum AVAlphaMode * alpha_modes
AVFrameSideData ** side_data
int nb_side_data
const char * reinit_opts
const ViewSpecifier * vs

Detailed Description

Definition at line 295 of file ffmpeg.h.

Field Documentation

◆ name

char* OutputFilterOptions::name

Definition at line 297 of file ffmpeg.h.

◆ enc

const AVCodec* OutputFilterOptions::enc

Definition at line 300 of file ffmpeg.h.

◆ trim_start_us

int64_t OutputFilterOptions::trim_start_us

Definition at line 302 of file ffmpeg.h.

◆ trim_duration_us

int64_t OutputFilterOptions::trim_duration_us

Definition at line 303 of file ffmpeg.h.

◆ ts_offset

int64_t OutputFilterOptions::ts_offset

Definition at line 304 of file ffmpeg.h.

◆ output_tb

AVRational OutputFilterOptions::output_tb

Definition at line 309 of file ffmpeg.h.

◆ sws_opts

AVDictionary* OutputFilterOptions::sws_opts

Definition at line 311 of file ffmpeg.h.

◆ swr_opts

AVDictionary* OutputFilterOptions::swr_opts

Definition at line 312 of file ffmpeg.h.

◆ nb_threads

int64_t OutputFilterOptions::nb_threads

Definition at line 314 of file ffmpeg.h.

◆ flags

unsigned OutputFilterOptions::flags

Definition at line 317 of file ffmpeg.h.

◆ format

int OutputFilterOptions::format

Definition at line 319 of file ffmpeg.h.

◆ width

int OutputFilterOptions::width

Definition at line 320 of file ffmpeg.h.

◆ height

int OutputFilterOptions::height

Definition at line 321 of file ffmpeg.h.

◆ color_space

enum AVColorSpace OutputFilterOptions::color_space

Definition at line 322 of file ffmpeg.h.

◆ color_range

enum AVColorRange OutputFilterOptions::color_range

Definition at line 323 of file ffmpeg.h.

◆ alpha_mode

enum AVAlphaMode OutputFilterOptions::alpha_mode

Definition at line 324 of file ffmpeg.h.

◆ crop_top

unsigned OutputFilterOptions::crop_top

Definition at line 326 of file ffmpeg.h.

◆ crop_bottom

unsigned OutputFilterOptions::crop_bottom

Definition at line 327 of file ffmpeg.h.

◆ crop_left

unsigned OutputFilterOptions::crop_left

Definition at line 328 of file ffmpeg.h.

◆ crop_right

unsigned OutputFilterOptions::crop_right

Definition at line 329 of file ffmpeg.h.

◆ vsync_method

enum VideoSyncMethod OutputFilterOptions::vsync_method

Definition at line 331 of file ffmpeg.h.

◆ frame_rate

AVRational OutputFilterOptions::frame_rate

Definition at line 332 of file ffmpeg.h.

◆ max_frame_rate

AVRational OutputFilterOptions::max_frame_rate

Definition at line 333 of file ffmpeg.h.

◆ sample_rate

int OutputFilterOptions::sample_rate

Definition at line 335 of file ffmpeg.h.

◆ ch_layout

AVChannelLayout OutputFilterOptions::ch_layout

Definition at line 336 of file ffmpeg.h.

◆ pix_fmts

enum AVPixelFormat* OutputFilterOptions::pix_fmts

Definition at line 339 of file ffmpeg.h.

◆ sample_fmts

enum AVSampleFormat* OutputFilterOptions::sample_fmts

Definition at line 340 of file ffmpeg.h.

◆ [union]

union { ... } OutputFilterOptions

◆ sample_rates

const int* OutputFilterOptions::sample_rates

Definition at line 342 of file ffmpeg.h.

◆ ch_layouts

const AVChannelLayout* OutputFilterOptions::ch_layouts

Definition at line 343 of file ffmpeg.h.

◆ frame_rates

const AVRational* OutputFilterOptions::frame_rates

Definition at line 344 of file ffmpeg.h.

◆ color_spaces

enum AVColorSpace* OutputFilterOptions::color_spaces

Definition at line 345 of file ffmpeg.h.

◆ color_ranges

enum AVColorRange* OutputFilterOptions::color_ranges

Definition at line 346 of file ffmpeg.h.

◆ alpha_modes

enum AVAlphaMode* OutputFilterOptions::alpha_modes

Definition at line 347 of file ffmpeg.h.

◆ side_data

AVFrameSideData** OutputFilterOptions::side_data

Definition at line 349 of file ffmpeg.h.

◆ nb_side_data

int OutputFilterOptions::nb_side_data

Definition at line 350 of file ffmpeg.h.

◆ reinit_opts

const char* OutputFilterOptions::reinit_opts

Definition at line 352 of file ffmpeg.h.

◆ vs

const ViewSpecifier* OutputFilterOptions::vs

Definition at line 356 of file ffmpeg.h.


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