| FFmpeg
    | 
#include <ffmpeg.h>
| Data Structures | |
| struct | sub2video | 
| Data Fields | |
| int | file_index | 
| AVStream * | st | 
| int | discard | 
| int | decoding_needed | 
| AVCodec * | dec | 
| AVFrame * | decoded_frame | 
| AVFrame * | filter_frame | 
| int64_t | start | 
| int64_t | next_dts | 
| int64_t | dts | 
| dts of the last packet read for this stream (in AV_TIME_BASE units) | |
| int64_t | next_pts | 
| synthetic pts for the next decode frame (in AV_TIME_BASE units) | |
| int64_t | pts | 
| current pts of the decoded frame (in AV_TIME_BASE units) | |
| int | wrap_correction_done | 
| int64_t | filter_in_rescale_delta_last | 
| double | ts_scale | 
| int | is_start | 
| int | saw_first_ts | 
| int | showed_multi_packet_warning | 
| AVDictionary * | opts | 
| AVRational | framerate | 
| int | top_field_first | 
| int | guess_layout_max | 
| int | resample_height | 
| int | resample_width | 
| int | resample_pix_fmt | 
| int | resample_sample_fmt | 
| int | resample_sample_rate | 
| int | resample_channels | 
| uint64_t | resample_channel_layout | 
| int | fix_sub_duration | 
| struct { | |
| int got_output | |
| int ret | |
| AVSubtitle subtitle | |
| } | prev_sub | 
| struct InputStream::sub2video | sub2video | 
| int | dr1 | 
| InputFilter ** | filters | 
| int | nb_filters | 
| int | reinit_filters | 
| int InputStream::file_index | 
Definition at line 218 of file ffmpeg.h.
Referenced by add_input_streams(), check_output_constraints(), configure_input_audio_filter(), configure_input_video_filter(), decode_audio(), decode_video(), do_streamcopy(), do_video_out(), guess_input_channel_layout(), init_input_stream(), new_audio_stream(), process_input(), sub2video_heartbeat(), sub2video_prepare(), transcode(), transcode_from_filter(), and transcode_step().
| AVStream* InputStream::st | 
Definition at line 219 of file ffmpeg.h.
Referenced by add_input_streams(), check_keyboard_interaction(), check_output_constraints(), configure_input_audio_filter(), configure_input_video_filter(), decode_audio(), decode_video(), do_streamcopy(), do_video_out(), guess_input_channel_layout(), init_input_filter(), init_input_stream(), new_audio_stream(), new_output_stream(), open_output_file(), output_packet(), process_input(), sub2video_heartbeat(), sub2video_prepare(), sub2video_update(), transcode(), transcode_init(), and transcode_subtitles().
| int InputStream::discard | 
Definition at line 220 of file ffmpeg.h.
Referenced by add_input_streams(), init_input_filter(), new_output_stream(), open_output_file(), and process_input().
| int InputStream::decoding_needed | 
Definition at line 221 of file ffmpeg.h.
Referenced by init_input_filter(), init_input_stream(), output_packet(), process_input(), transcode(), and transcode_init().
| AVCodec* InputStream::dec | 
Definition at line 222 of file ffmpeg.h.
Referenced by add_input_streams(), and init_input_stream().
| AVFrame* InputStream::decoded_frame | 
Definition at line 223 of file ffmpeg.h.
Referenced by decode_audio(), and decode_video().
| AVFrame* InputStream::filter_frame | 
Definition at line 224 of file ffmpeg.h.
Referenced by decode_audio(), and decode_video().
| int64_t InputStream::start | 
Definition at line 226 of file ffmpeg.h.
Referenced by get_input_packet(), and transcode_init().
| int64_t InputStream::next_dts | 
Definition at line 229 of file ffmpeg.h.
Referenced by decode_audio(), init_input_stream(), output_packet(), and process_input().
| int64_t InputStream::dts | 
dts of the last packet read for this stream (in AV_TIME_BASE units)
Definition at line 230 of file ffmpeg.h.
Referenced by decode_audio(), decode_video(), do_streamcopy(), get_input_packet(), and output_packet().
| int64_t InputStream::next_pts | 
synthetic pts for the next decode frame (in AV_TIME_BASE units)
Definition at line 232 of file ffmpeg.h.
Referenced by decode_audio(), decode_video(), init_input_stream(), output_packet(), and process_input().
| int64_t InputStream::pts | 
current pts of the decoded frame (in AV_TIME_BASE units)
Definition at line 233 of file ffmpeg.h.
Referenced by check_output_constraints(), decode_audio(), decode_video(), do_streamcopy(), output_packet(), and process_input().
| int InputStream::wrap_correction_done | 
Definition at line 234 of file ffmpeg.h.
Referenced by process_input().
| int64_t InputStream::filter_in_rescale_delta_last | 
Definition at line 236 of file ffmpeg.h.
Referenced by add_input_streams(), and do_streamcopy().
| double InputStream::ts_scale | 
Definition at line 238 of file ffmpeg.h.
Referenced by add_input_streams(), and process_input().
| int InputStream::is_start | 
Definition at line 239 of file ffmpeg.h.
Referenced by init_input_stream().
| int InputStream::saw_first_ts | 
Definition at line 240 of file ffmpeg.h.
Referenced by output_packet().
| int InputStream::showed_multi_packet_warning | 
Definition at line 241 of file ffmpeg.h.
Referenced by output_packet().
| AVDictionary* InputStream::opts | 
Definition at line 242 of file ffmpeg.h.
Referenced by add_input_streams(), and init_input_stream().
| AVRational InputStream::framerate | 
Definition at line 243 of file ffmpeg.h.
Referenced by add_input_streams(), configure_input_video_filter(), output_packet(), and transcode_init().
| int InputStream::top_field_first | 
Definition at line 244 of file ffmpeg.h.
Referenced by add_input_streams(), and decode_video().
| int InputStream::guess_layout_max | 
Definition at line 245 of file ffmpeg.h.
Referenced by add_input_streams(), and guess_input_channel_layout().
| int InputStream::resample_height | 
Definition at line 247 of file ffmpeg.h.
Referenced by add_input_streams(), configure_input_video_filter(), decode_video(), and sub2video_prepare().
| int InputStream::resample_width | 
Definition at line 248 of file ffmpeg.h.
Referenced by add_input_streams(), configure_input_video_filter(), decode_video(), and sub2video_prepare().
| int InputStream::resample_pix_fmt | 
Definition at line 249 of file ffmpeg.h.
Referenced by add_input_streams(), configure_input_video_filter(), decode_video(), and sub2video_prepare().
| int InputStream::resample_sample_fmt | 
Definition at line 251 of file ffmpeg.h.
Referenced by add_input_streams(), and decode_audio().
| int InputStream::resample_sample_rate | 
Definition at line 252 of file ffmpeg.h.
Referenced by add_input_streams(), and decode_audio().
| int InputStream::resample_channels | 
Definition at line 253 of file ffmpeg.h.
Referenced by add_input_streams(), and decode_audio().
| uint64_t InputStream::resample_channel_layout | 
Definition at line 254 of file ffmpeg.h.
Referenced by add_input_streams(), and decode_audio().
| int InputStream::fix_sub_duration | 
Definition at line 256 of file ffmpeg.h.
Referenced by add_input_streams(), and transcode_subtitles().
| int InputStream::got_output | 
Definition at line 258 of file ffmpeg.h.
Referenced by transcode_subtitles().
| int InputStream::ret | 
Definition at line 259 of file ffmpeg.h.
Referenced by transcode_subtitles().
| AVSubtitle InputStream::subtitle | 
Definition at line 260 of file ffmpeg.h.
Referenced by ffmpeg_cleanup(), and transcode_subtitles().
| struct { ... } InputStream::prev_sub | 
Referenced by transcode_subtitles().
Referenced by sub2video_get_blank_frame(), sub2video_heartbeat(), sub2video_prepare(), sub2video_push_ref(), and sub2video_update().
| InputFilter** InputStream::filters | 
Definition at line 274 of file ffmpeg.h.
Referenced by decode_audio(), decode_video(), init_input_filter(), sub2video_flush(), sub2video_heartbeat(), and sub2video_push_ref().
| int InputStream::nb_filters | 
Definition at line 275 of file ffmpeg.h.
Referenced by decode_audio(), decode_video(), init_input_filter(), sub2video_flush(), sub2video_heartbeat(), and sub2video_push_ref().
| int InputStream::reinit_filters | 
Definition at line 277 of file ffmpeg.h.
Referenced by add_input_streams(), and decode_video().
 1.8.2
 1.8.2