#include <ffmpeg.h>
Data Structures | |
| struct | sub2video |
Data Fields | |
| int | file_index |
| AVStream * | st |
| int | discard |
| int | decoding_needed |
| AVCodec * | dec |
| AVFrame * | decoded_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 |
| double | ts_scale |
| int | is_start |
| int | saw_first_ts |
| int | showed_multi_packet_warning |
| AVDictionary * | opts |
| AVRational | framerate |
| int | top_field_first |
| 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 |
| FrameBuffer * | buffer_pool |
| int | dr1 |
| InputFilter ** | filters |
| int | nb_filters |
Definition at line 201 of file ffmpeg.h.
Definition at line 206 of file ffmpeg.h.
Referenced by add_input_streams(), init_input_stream(), and transcode_init().
Definition at line 205 of file ffmpeg.h.
Referenced by init_input_filter(), init_input_stream(), output_packet(), process_input(), transcode(), and transcode_init().
Definition at line 204 of file ffmpeg.h.
Referenced by add_input_streams(), init_input_filter(), new_output_stream(), opt_output_file(), process_input(), and transcode_init().
| int64_t InputStream::dts |
dts of the last packet read for this stream (in AV_TIME_BASE units)
Definition at line 213 of file ffmpeg.h.
Referenced by decode_audio(), decode_video(), do_streamcopy(), output_packet(), and rate_emu_sleep().
Definition at line 202 of file ffmpeg.h.
Referenced by add_input_streams(), check_output_constraints(), configure_input_audio_filter(), configure_input_video_filter(), decode_audio(), decode_video(), guess_input_channel_layout(), init_input_stream(), new_audio_stream(), process_input(), rate_emu_sleep(), sub2video_heartbeat(), sub2video_prepare(), transcode(), transcode_from_filter(), transcode_init(), and transcode_step().
Definition at line 254 of file ffmpeg.h.
Referenced by decode_audio(), decode_video(), init_input_filter(), sub2video_flush(), sub2video_heartbeat(), sub2video_push_ref(), and transcode_init().
Definition at line 235 of file ffmpeg.h.
Referenced by add_input_streams(), and transcode_subtitles().
Definition at line 223 of file ffmpeg.h.
Referenced by add_input_streams(), configure_input_video_filter(), and transcode_init().
Definition at line 255 of file ffmpeg.h.
Referenced by decode_audio(), decode_video(), init_input_filter(), sub2video_flush(), sub2video_heartbeat(), sub2video_push_ref(), and transcode_init().
| int64_t InputStream::next_dts |
Definition at line 212 of file ffmpeg.h.
Referenced by decode_audio(), init_input_stream(), output_packet(), and process_input().
| int64_t InputStream::next_pts |
synthetic pts for the next decode frame (in AV_TIME_BASE units)
Definition at line 215 of file ffmpeg.h.
Referenced by decode_audio(), decode_video(), init_input_stream(), output_packet(), and process_input().
Definition at line 222 of file ffmpeg.h.
Referenced by add_input_streams(), and init_input_stream().
| struct { ... } InputStream::prev_sub |
Referenced by transcode_subtitles().
| int64_t InputStream::pts |
current pts of the decoded frame (in AV_TIME_BASE units)
Definition at line 216 of file ffmpeg.h.
Referenced by check_output_constraints(), decode_audio(), decode_video(), do_streamcopy(), output_packet(), and process_input().
Definition at line 203 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(), opt_output_file(), output_packet(), pre_process_video_frame(), process_input(), sub2video_heartbeat(), sub2video_prepare(), sub2video_update(), transcode(), transcode_init(), and transcode_subtitles().
| int64_t InputStream::start |
Referenced by sub2video_heartbeat(), sub2video_prepare(), sub2video_push_ref(), and sub2video_update().
| double InputStream::ts_scale |
1.5.8