From 32c10956e0a2dbf920026ee549f84a7581e11d21 Mon Sep 17 00:00:00 2001 From: wm4 Date: Sun, 15 May 2016 18:37:51 +0200 Subject: vaapi: avoid forward declaration of variable Why is everything so horrible. --- video/decode/vaapi.c | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'video/decode/vaapi.c') diff --git a/video/decode/vaapi.c b/video/decode/vaapi.c index d108d50a8b..aa8291da79 100644 --- a/video/decode/vaapi.c +++ b/video/decode/vaapi.c @@ -72,15 +72,6 @@ struct va_native_display { void (*destroy)(struct priv *p); }; -static const struct va_native_display disp_x11; - -static const struct va_native_display *const native_displays[] = { -#if HAVE_VAAPI_X11 - &disp_x11, -#endif - NULL -}; - #if HAVE_VAAPI_X11 #include #include @@ -108,6 +99,13 @@ static const struct va_native_display disp_x11 = { }; #endif +static const struct va_native_display *const native_displays[] = { +#if HAVE_VAAPI_X11 + &disp_x11, +#endif + NULL +}; + #define HAS_HEVC VA_CHECK_VERSION(0, 38, 0) #define HAS_VP9 (VA_CHECK_VERSION(0, 38, 1) && defined(FF_PROFILE_VP9_0)) -- cgit v1.2.3