OutputStream Struct Reference

## Data Fields

int | file_index
int | index
int | source_index
AVStream * | st
int | encoding_needed
int | frame_number
struct InputStream * | sync_ist
int64_t | sync_opts
int64_t | first_pts
int64_t | last_mux_dts
AVRational | mux_timebase
AVRational | enc_timebase
AVBSFContext * | bsf_ctx
AVCodecContext * | enc_ctx
AVCodecParameters * | ref_par
AVCodec * | enc
int64_t | max_frames
AVFrame * | filtered_frame
AVFrame * | last_frame
int | last_dropped
int | last_nb0_frames [3]
void * | hwaccel_ctx
AVRational | frame_rate
AVRational | max_frame_rate
int | is_cfr
int | force_fps
int | top_field_first
int | rotate_overridden
int | autoscale
double | rotate_override_value
AVRational | frame_aspect_ratio
int64_t | forced_kf_ref_pts
int64_t * | forced_kf_pts
int | forced_kf_count
int | forced_kf_index
char * | forced_keyframes
AVExpr * | forced_keyframes_pexpr
double | forced_keyframes_expr_const_values [FKF_NB]
int * | audio_channels_map
int | audio_channels_mapped
char * | logfile_prefix
FILE * | logfile
OutputFilter * | filter
char * | avfilter
char * | filters
| filtergraph associated to the -filter option More...
char * | filters_script
| filtergraph script associated to the -filter_script option More...
AVDictionary * | encoder_opts
AVDictionary * | sws_dict
AVDictionary * | swr_opts
AVDictionary * | resample_opts
char * | apad
OSTFinished | finished
int | unavailable
int | stream_copy
int | initialized
int | inputs_done
const char * | attachment_filename
int | copy_initial_nonkeyframes
int | copy_prior_start
char * | disposition
int | keep_pix_fmt
uint64_t | data_size
uint64_t | packets_written
uint64_t | frames_encoded
uint64_t | samples_encoded
int | quality
int | max_muxing_queue_size
AVFifoBuffer * | muxing_queue
size_t | muxing_queue_data_size
size_t | muxing_queue_data_threshold
int | pict_type
int64_t | error [4]

## Detailed Description

Definition at line 472 of file fftools_ffmpeg.h.

## Field Documentation

## apad

char* OutputStream::apad

Definition at line 542 of file fftools_ffmpeg.h.

## attachment_filename

const char* OutputStream::attachment_filename

Definition at line 554 of file fftools_ffmpeg.h.

## audio_channels_map

int* OutputStream::audio_channels_map

Definition at line 527 of file fftools_ffmpeg.h.

## audio_channels_mapped

int OutputStream::audio_channels_mapped

Definition at line 528 of file fftools_ffmpeg.h.

## autoscale

int OutputStream::autoscale

Definition at line 512 of file fftools_ffmpeg.h.

## avfilter

char* OutputStream::avfilter

Definition at line 534 of file fftools_ffmpeg.h.

## bsf_ctx

AVBSFContext* OutputStream::bsf_ctx

Definition at line 492 of file fftools_ffmpeg.h.

## copy_initial_nonkeyframes

int OutputStream::copy_initial_nonkeyframes

Definition at line 555 of file fftools_ffmpeg.h.

## copy_prior_start

int OutputStream::copy_prior_start

Definition at line 556 of file fftools_ffmpeg.h.

## data_size

uint64_t OutputStream::data_size

Definition at line 563 of file fftools_ffmpeg.h.

## disposition

char* OutputStream::disposition

Definition at line 557 of file fftools_ffmpeg.h.

## enc

AVCodec* OutputStream::enc

Definition at line 496 of file fftools_ffmpeg.h.

## enc_ctx

AVCodecContext* OutputStream::enc_ctx

Definition at line 494 of file fftools_ffmpeg.h.

## enc_timebase

AVRational OutputStream::enc_timebase

Definition at line 490 of file fftools_ffmpeg.h.

## encoder_opts

AVDictionary* OutputStream::encoder_opts

Definition at line 538 of file fftools_ffmpeg.h.

## encoding_needed

int OutputStream::encoding_needed

Definition at line 477 of file fftools_ffmpeg.h.

## error

int64_t OutputStream::error[4]

Definition at line 591 of file fftools_ffmpeg.h.

## file_index

int OutputStream::file_index

Definition at line 473 of file fftools_ffmpeg.h.

## filter

OutputFilter* OutputStream::filter

Definition at line 533 of file fftools_ffmpeg.h.

## filtered_frame

AVFrame* OutputStream::filtered_frame

Definition at line 498 of file fftools_ffmpeg.h.

## filters

char* OutputStream::filters

filtergraph associated to the -filter option

Definition at line 535 of file fftools_ffmpeg.h.

## filters_script

char* OutputStream::filters_script

filtergraph script associated to the -filter_script option

Definition at line 536 of file fftools_ffmpeg.h.

## finished

OSTFinished OutputStream::finished

Definition at line 543 of file fftools_ffmpeg.h.

## first_pts

int64_t OutputStream::first_pts

Definition at line 485 of file fftools_ffmpeg.h.

## force_fps

int OutputStream::force_fps

Definition at line 509 of file fftools_ffmpeg.h.

## forced_keyframes

char* OutputStream::forced_keyframes

Definition at line 522 of file fftools_ffmpeg.h.

## forced_keyframes_expr_const_values

double OutputStream::forced_keyframes_expr_const_values[FKF_NB]

Definition at line 524 of file fftools_ffmpeg.h.

## forced_keyframes_pexpr

AVExpr* OutputStream::forced_keyframes_pexpr

Definition at line 523 of file fftools_ffmpeg.h.

## forced_kf_count

int OutputStream::forced_kf_count

Definition at line 520 of file fftools_ffmpeg.h.

## forced_kf_index

int OutputStream::forced_kf_index

Definition at line 521 of file fftools_ffmpeg.h.

## forced_kf_pts

int64_t* OutputStream::forced_kf_pts

Definition at line 519 of file fftools_ffmpeg.h.

## forced_kf_ref_pts

int64_t OutputStream::forced_kf_ref_pts

Definition at line 518 of file fftools_ffmpeg.h.

## frame_aspect_ratio

AVRational OutputStream::frame_aspect_ratio

Definition at line 515 of file fftools_ffmpeg.h.

## frame_number

int OutputStream::frame_number

Definition at line 478 of file fftools_ffmpeg.h.

## frame_rate

AVRational OutputStream::frame_rate

Definition at line 506 of file fftools_ffmpeg.h.

## frames_encoded

uint64_t OutputStream::frames_encoded

Definition at line 567 of file fftools_ffmpeg.h.

## hwaccel_ctx

void* OutputStream::hwaccel_ctx

Definition at line 503 of file fftools_ffmpeg.h.

## index

int OutputStream::index

Definition at line 474 of file fftools_ffmpeg.h.

## initialized

int OutputStream::initialized

Definition at line 550 of file fftools_ffmpeg.h.

## inputs_done

int OutputStream::inputs_done

Definition at line 552 of file fftools_ffmpeg.h.

## is_cfr

int OutputStream::is_cfr

Definition at line 508 of file fftools_ffmpeg.h.

## keep_pix_fmt

int OutputStream::keep_pix_fmt

Definition at line 559 of file fftools_ffmpeg.h.

## last_dropped

int OutputStream::last_dropped

Definition at line 500 of file fftools_ffmpeg.h.

## last_frame

AVFrame* OutputStream::last_frame

Definition at line 499 of file fftools_ffmpeg.h.

## last_mux_dts

int64_t OutputStream::last_mux_dts

Definition at line 487 of file fftools_ffmpeg.h.

## last_nb0_frames

int OutputStream::last_nb0_frames[3]

Definition at line 501 of file fftools_ffmpeg.h.

## logfile

FILE* OutputStream::logfile

Definition at line 531 of file fftools_ffmpeg.h.

## logfile_prefix

char* OutputStream::logfile_prefix

Definition at line 530 of file fftools_ffmpeg.h.

## max_frame_rate

AVRational OutputStream::max_frame_rate

Definition at line 507 of file fftools_ffmpeg.h.

## max_frames

int64_t OutputStream::max_frames

Definition at line 497 of file fftools_ffmpeg.h.

## max_muxing_queue_size

int OutputStream::max_muxing_queue_size

Definition at line 573 of file fftools_ffmpeg.h.

## mux_timebase

AVRational OutputStream::mux_timebase

Definition at line 489 of file fftools_ffmpeg.h.

## muxing_queue

AVFifoBuffer* OutputStream::muxing_queue

Definition at line 576 of file fftools_ffmpeg.h.

## muxing_queue_data_size

size_t OutputStream::muxing_queue_data_size

Definition at line 582 of file fftools_ffmpeg.h.

## muxing_queue_data_threshold

size_t OutputStream::muxing_queue_data_threshold

Definition at line 585 of file fftools_ffmpeg.h.

## packets_written

uint64_t OutputStream::packets_written

Definition at line 565 of file fftools_ffmpeg.h.

## pict_type

int OutputStream::pict_type

Definition at line 588 of file fftools_ffmpeg.h.

## quality

int OutputStream::quality

Definition at line 571 of file fftools_ffmpeg.h.

## ref_par

AVCodecParameters* OutputStream::ref_par

Definition at line 495 of file fftools_ffmpeg.h.

## resample_opts

AVDictionary* OutputStream::resample_opts

Definition at line 541 of file fftools_ffmpeg.h.

## rotate_overridden

int OutputStream::rotate_overridden

Definition at line 511 of file fftools_ffmpeg.h.

## rotate_override_value

double OutputStream::rotate_override_value

Definition at line 513 of file fftools_ffmpeg.h.

## samples_encoded

uint64_t OutputStream::samples_encoded

Definition at line 568 of file fftools_ffmpeg.h.

## source_index

int OutputStream::source_index

Definition at line 475 of file fftools_ffmpeg.h.

## st

AVStream* OutputStream::st

Definition at line 476 of file fftools_ffmpeg.h.

## stream_copy

int OutputStream::stream_copy

Definition at line 545 of file fftools_ffmpeg.h.

## swr_opts

AVDictionary* OutputStream::swr_opts

Definition at line 540 of file fftools_ffmpeg.h.

## sws_dict

AVDictionary* OutputStream::sws_dict

Definition at line 539 of file fftools_ffmpeg.h.

## sync_ist

struct InputStream* OutputStream::sync_ist

Definition at line 481 of file fftools_ffmpeg.h.

## sync_opts

int64_t OutputStream::sync_opts

Definition at line 482 of file fftools_ffmpeg.h.

## top_field_first

int OutputStream::top_field_first

Definition at line 510 of file fftools_ffmpeg.h.

## unavailable

int OutputStream::unavailable

Definition at line 544 of file fftools_ffmpeg.h.

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

- fftools_ffmpeg.h