FFmpeg
|
#include "config.h"
#include "libavutil/avassert.h"
#include "libavutil/frame.h"
#include "libavutil/hwcontext.h"
#include "libavutil/log.h"
#include "ffmpeg.h"
Go to the source code of this file.
Data Structures | |
struct | VAAPIDecoderContext |
Macros | |
#define | DEFAULT_SURFACES 20 |
Functions | |
static int | vaapi_get_buffer (AVCodecContext *avctx, AVFrame *frame, int flags) |
static int | vaapi_retrieve_data (AVCodecContext *avctx, AVFrame *input) |
static void | vaapi_decode_uninit (AVCodecContext *avctx) |
int | vaapi_decode_init (AVCodecContext *avctx) |
av_cold int | vaapi_device_init (const char *device) |
Variables | |
static AVClass | vaapi_class |
static AVClass * | vaapi_log = &vaapi_class |
#define DEFAULT_SURFACES 20 |
Definition at line 35 of file ffmpeg_vaapi.c.
Referenced by vaapi_decode_init().
|
static |
Definition at line 53 of file ffmpeg_vaapi.c.
Referenced by vaapi_decode_init().
|
static |
Definition at line 69 of file ffmpeg_vaapi.c.
Referenced by vaapi_decode_init().
|
static |
Definition at line 117 of file ffmpeg_vaapi.c.
Referenced by vaapi_decode_init().
int vaapi_decode_init | ( | AVCodecContext * | avctx | ) |
Definition at line 136 of file ffmpeg_vaapi.c.
Definition at line 219 of file ffmpeg_vaapi.c.
Referenced by vaapi_decode_init().
|
static |
Definition at line 29 of file ffmpeg_vaapi.c.
Referenced by vaapi_decode_init().
|
static |
Definition at line 217 of file ffmpeg_vaapi.c.