From bbdecb792a5d2bd8602e4934b4533d19ff868be1 Mon Sep 17 00:00:00 2001 From: wm4 Date: Mon, 16 Jan 2017 15:31:54 +0100 Subject: hwdec: add a AVBufferRef(AVHWDeviceContext) field This makes "generic" interaction with libav* components easier. --- video/hwdec.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'video/hwdec.h') diff --git a/video/hwdec.h b/video/hwdec.h index 2d088399f1..9d1035cd6e 100644 --- a/video/hwdec.h +++ b/video/hwdec.h @@ -47,6 +47,9 @@ struct mp_hwdec_ctx { // HWDEC_CUDA: CUcontext* void *ctx; + // libavutil-wrapped context, if available. + struct AVBufferRef *av_device_ref; // AVVAAPIDeviceContext* + // List of IMGFMT_s, terminated with 0. NULL if N/A. int *supported_formats; -- cgit v1.2.3