]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/vaapi_decode.h
avcodec/vaapi: Remove old and deprecated VAAPI context and header
[ffmpeg] / libavcodec / vaapi_decode.h
index 6b415dd1d36d069b97c4417bf53cd4949d40454f..6beda14e52e8f7a593fdb44254265e6078bd050b 100644 (file)
 
 #include "avcodec.h"
 
-#include "version.h"
-#if FF_API_STRUCT_VAAPI_CONTEXT
-#include "vaapi.h"
-#endif
-
 static inline VASurfaceID ff_vaapi_get_surface_id(AVFrame *pic)
 {
     return (uintptr_t)pic->data[3];
@@ -56,14 +51,6 @@ typedef struct VAAPIDecodeContext {
     VAConfigID            va_config;
     VAContextID           va_context;
 
-#if FF_API_STRUCT_VAAPI_CONTEXT
-FF_DISABLE_DEPRECATION_WARNINGS
-    int                   have_old_context;
-    struct vaapi_context *old_context;
-    AVBufferRef          *device_ref;
-FF_ENABLE_DEPRECATION_WARNINGS
-#endif
-
     AVHWDeviceContext    *device;
     AVVAAPIDeviceContext *hwctx;