Go to the source code of this file.
◆ output_video_frame()
static int output_video_frame |
( |
AVFrame * |
frame | ) |
|
|
static |
◆ output_audio_frame()
static int output_audio_frame |
( |
AVFrame * |
frame | ) |
|
|
static |
◆ decode_packet()
◆ open_codec_context()
◆ get_format_from_sample_fmt()
static int get_format_from_sample_fmt |
( |
const char ** |
fmt, |
|
|
enum AVSampleFormat |
sample_fmt |
|
) |
| |
|
static |
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ fmt_ctx
◆ video_dec_ctx
◆ audio_dec_ctx
◆ width
- Examples
- demux_decode.c, mux.c, scale_video.c, and vaapi_encode.c.
Definition at line 40 of file demux_decode.c.
Referenced by alloc_frame(), av_image_copy2(), fill_yuv_image(), fill_yuv_image(), main(), main(), output_video_frame(), and set_hwframe_ctx().
◆ height
- Examples
- demux_decode.c, mux.c, scale_video.c, and vaapi_encode.c.
Definition at line 40 of file demux_decode.c.
Referenced by alloc_frame(), av_image_copy2(), fill_yuv_image(), fill_yuv_image(), main(), main(), output_video_frame(), and set_hwframe_ctx().
◆ pix_fmt
◆ video_stream
◆ audio_stream
◆ src_filename
const char* src_filename = NULL |
|
static |
◆ video_dst_filename
const char* video_dst_filename = NULL |
|
static |
◆ audio_dst_filename
const char* audio_dst_filename = NULL |
|
static |
◆ video_dst_file
FILE* video_dst_file = NULL |
|
static |
◆ audio_dst_file
FILE* audio_dst_file = NULL |
|
static |
◆ video_dst_data
uint8_t* video_dst_data[4] = {NULL} |
|
static |
◆ video_dst_linesize
int video_dst_linesize[4] |
|
static |
◆ video_dst_bufsize
◆ video_stream_idx
int video_stream_idx = -1 |
|
static |
◆ audio_stream_idx
int audio_stream_idx = -1 |
|
static |
◆ frame
- Examples
- decode_audio.c, decode_filter_audio.c, decode_filter_video.c, decode_video.c, demux_decode.c, encode_audio.c, encode_video.c, extract_mvs.c, filter_audio.c, hw_decode.c, mux.c, qsv_decode.c, qsv_transcode.c, transcode.c, transcode_aac.c, vaapi_encode.c, and vaapi_transcode.c.
Definition at line 54 of file demux_decode.c.
Referenced by alloc_audio_frame(), alloc_frame(), dec_enc(), dec_enc(), decode(), decode(), decode_audio_frame(), decode_packet(), decode_packet(), decode_packet(), decode_write(), display_frame(), encode(), encode(), encode_audio_frame(), encode_write(), encode_write(), encode_write(), filter_encode_write_frame(), get_audio_frame(), get_input(), init_input_frame(), init_output_frame(), main(), main(), output_audio_frame(), output_video_frame(), print_frame(), process_output(), write_audio_frame(), and write_frame().
◆ pkt
- Examples
- decode_audio.c, decode_video.c, demux_decode.c, encode_audio.c, encode_video.c, extract_mvs.c, mux.c, qsv_decode.c, qsv_transcode.c, remux.c, and vaapi_transcode.c.
Definition at line 55 of file demux_decode.c.
Referenced by dec_enc(), dec_enc(), decode(), decode(), decode_packet(), decode_packet(), decode_packet(), encode(), encode(), log_packet(), log_packet(), main(), and write_frame().
◆ video_frame_count
int video_frame_count = 0 |
|
static |
◆ audio_frame_count
int audio_frame_count = 0 |
|
static |