|
FFmpeg
|
HW-Accelerated decoding example. More...
#include <stdio.h>#include <libavcodec/avcodec.h>#include <libavformat/avformat.h>#include <libavutil/pixdesc.h>#include <libavutil/hwcontext.h>#include <libavutil/opt.h>#include <libavutil/avassert.h>#include <libavutil/imgutils.h>Go to the source code of this file.
Functions | |
| static enum AVPixelFormat | find_fmt_by_hw_type (const enum AVHWDeviceType type) |
| static int | hw_decoder_init (AVCodecContext *ctx, const enum AVHWDeviceType type) |
| static enum AVPixelFormat | get_hw_format (AVCodecContext *ctx, const enum AVPixelFormat *pix_fmts) |
| static int | decode_write (AVCodecContext *avctx, AVPacket *packet) |
| int | main (int argc, char *argv[]) |
Variables | |
| static AVBufferRef * | hw_device_ctx = NULL |
| static enum AVPixelFormat | hw_pix_fmt |
| static FILE * | output_file = NULL |
HW-Accelerated decoding example.
Definition in file hw_decode.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 178 of file hw_decode.c.
|
static |
Definition at line 43 of file hw_decode.c.
Referenced by configure_filtergraph(), cuvid_init(), qsv_device_init(), qsv_init(), and transcode().
|
static |
Definition at line 44 of file hw_decode.c.
Referenced by decode_write(), get_hw_format(), and main().
|
static |
Definition at line 45 of file hw_decode.c.
Referenced by decode_write(), and main().
1.8.6