|
FFmpeg
|
#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.
Functions | |
| static enum AVPixelFormat | get_vaapi_format (AVCodecContext *ctx, const enum AVPixelFormat *pix_fmts) |
| static int | open_input_file (const char *filename) |
| static int | encode_write (AVPacket *enc_pkt, AVFrame *frame) |
| static int | dec_enc (AVPacket *pkt, const AVCodec *enc_codec) |
| int | main (int argc, char **argv) |
Variables | |
| static AVFormatContext * | ifmt_ctx = NULL |
| static AVFormatContext * | ofmt_ctx = NULL |
| static AVBufferRef * | hw_device_ctx = NULL |
| static AVCodecContext * | decoder_ctx = NULL |
| static AVCodecContext * | encoder_ctx = NULL |
| static int | video_stream = -1 |
| static AVStream * | ost |
| static int | initialized = 0 |
Intel VAAPI-accelerated transcoding example.
Definition in file vaapi_transcode.c.
|
static |
Definition at line 48 of file vaapi_transcode.c.
Referenced by open_input_file().
|
static |
Definition at line 112 of file vaapi_transcode.c.
Definition at line 227 of file vaapi_transcode.c.
|
static |
Definition at line 41 of file vaapi_transcode.c.
Referenced by encode_write(), main(), and open_input_file().
|
static |
Definition at line 41 of file vaapi_transcode.c.
Referenced by dec_enc(), encode_write(), and main().
|
static |
Definition at line 42 of file vaapi_transcode.c.
Referenced by main(), and open_input_file().
|
static |
Definition at line 43 of file vaapi_transcode.c.
Referenced by dec_enc(), decode_packet(), main(), and open_input_file().
|
static |
Definition at line 43 of file vaapi_transcode.c.
Referenced by dec_enc(), encode_write(), and main().
|
static |
Definition at line 44 of file vaapi_transcode.c.
Referenced by encode_write(), main(), and open_input_file().
|
static |
Definition at line 45 of file vaapi_transcode.c.
Referenced by dec_enc().
|
static |
Definition at line 46 of file vaapi_transcode.c.
Referenced by dec_enc(), and writer_register_all().
1.8.17