FFmpeg
|
#include <ffmpeg.h>
Data Fields | |
const AVClass * | class |
struct InputFile * | file |
int | index |
AVStream * | st |
int | user_set_discard |
AVCodecParameters * | par |
Codec parameters - to be used by the decoding/streamcopy code. More... | |
Decoder * | decoder |
const AVCodec * | dec |
AVRational | framerate |
int | top_field_first |
int | autorotate |
int | fix_sub_duration |
InputFilter ** | filters |
int | nb_filters |
struct OutputStream ** | outputs |
int | nb_outputs |
AVCodecContext * | dec_ctx |
const AVClass* InputStream::class |
Definition at line 346 of file ffmpeg.h.
Referenced by demux_stream_alloc().
struct InputFile* InputStream::file |
Definition at line 349 of file ffmpeg.h.
Referenced by demux_stream_alloc(), fg_complex_bind_input(), ist_filter_add(), ist_iter(), ist_use(), ost_add(), and streamcopy_init().
int InputStream::index |
Definition at line 351 of file ffmpeg.h.
Referenced by demux_stream_alloc(), fg_complex_bind_input(), ist_iter(), ist_use(), and ost_add().
AVStream * InputStream::st |
Definition at line 353 of file ffmpeg.h.
Referenced by add_display_matrix_to_stream(), demux_stream_alloc(), dump_attachment(), enc_open(), ifile_open(), ifilter_bind_ist(), ist_add(), ist_dts_update(), ist_filter_add(), ist_use(), map_auto_audio(), map_auto_video(), map_manual(), open_input_file(), ost_add(), process_frame(), read_interval_packets(), show_packet(), show_stream(), streamcopy_init(), ts_discontinuity_detect(), and ts_fixup().
int InputStream::user_set_discard |
Definition at line 354 of file ffmpeg.h.
Referenced by ist_add(), ist_use(), map_auto_audio(), map_auto_video(), and map_manual().
AVCodecParameters* InputStream::par |
Codec parameters - to be used by the decoding/streamcopy code.
st->codecpar should not be accessed, because it may be modified concurrently by the demuxing thread.
Definition at line 361 of file ffmpeg.h.
Referenced by demux_final_stats(), ifilter_bind_ist(), input_packet_process(), ist_add(), ist_dts_update(), ist_filter_add(), ist_free(), ist_use(), streamcopy_init(), and ts_discontinuity_process().
Decoder* InputStream::decoder |
Definition at line 362 of file ffmpeg.h.
Referenced by demux_final_stats(), enc_open(), ist_free(), and ist_use().
const AVCodec* InputStream::dec |
AVRational InputStream::framerate |
Definition at line 366 of file ffmpeg.h.
Referenced by ist_add(), ist_dts_update(), ist_filter_add(), ist_use(), and streamcopy_init().
int InputStream::top_field_first |
int InputStream::autorotate |
Definition at line 371 of file ffmpeg.h.
Referenced by enc_open(), ist_add(), and ist_filter_add().
int InputStream::fix_sub_duration |
Definition at line 373 of file ffmpeg.h.
Referenced by create_streams(), ist_add(), and ist_use().
InputFilter** InputStream::filters |
Definition at line 377 of file ffmpeg.h.
Referenced by ist_filter_add(), and ist_free().
int InputStream::nb_filters |
Definition at line 378 of file ffmpeg.h.
Referenced by ist_filter_add().
struct OutputStream** InputStream::outputs |
Definition at line 385 of file ffmpeg.h.
Referenced by ist_free(), and ist_output_add().
int InputStream::nb_outputs |
Definition at line 386 of file ffmpeg.h.
Referenced by ist_output_add().
AVCodecContext* InputStream::dec_ctx |
Definition at line 93 of file ffprobe.c.
Referenced by close_input_file(), open_input_file(), process_frame(), read_interval_packets(), and show_stream().