#include <stdio.h>
#include <errno.h>
#include <libavutil/hwcontext.h>
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
Go to the source code of this file.
◆ get_vaapi_format()
◆ open_input_file()
static int open_input_file |
( |
const char * |
filename | ) |
|
|
static |
◆ encode_write()
◆ dec_enc()
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ ifmt_ctx
◆ ofmt_ctx
◆ hw_device_ctx
◆ decoder_ctx
◆ encoder_ctx
◆ video_stream
◆ ost
- Examples
- mux.c, qsv_transcode.c, and vaapi_transcode.c.
Definition at line 42 of file vaapi_transcode.c.
Referenced by add_stream(), bsf_init(), check_keyboard_interaction(), check_recording_time(), check_written(), choose_encoder(), close_stream(), copy_meta(), dash_check_bitstream(), dec_create(), dec_enc(), do_subtitle_out(), enc_open(), enc_stats_init(), enc_stats_write(), enc_thread_set_name(), encode_frame(), encoder_thread(), frame_encode(), get_audio_frame(), get_video_frame(), ms_from_ost(), mux_final_stats(), mux_fixup_ts(), mux_log_debug_ts(), mux_packet_filter(), muxer_thread(), new_stream_audio(), new_stream_subtitle(), new_stream_video(), of_add_attachments(), of_open(), of_stream_init(), of_streamcopy(), ogg_restore(), ogg_save(), open_audio(), open_video(), ost_add(), ost_bind_filter(), ost_free(), ost_get_filters(), pix_fmt_parse(), print_report(), print_stream_maps(), process_forced_keyframes(), seg_check_bitstream(), set_dispositions(), set_encoder_id(), setup_sync_queues(), streamcopy_init(), update_video_stats(), webm_chunk_init(), webm_chunk_write_header(), write_audio_frame(), write_packet(), and write_video_frame().
◆ initialized