]> git.sesse.net Git - vlc/blobdiff - modules/codec/avcodec/video.c
Compilation fix for old ffmpeg version.
[vlc] / modules / codec / avcodec / video.c
index 879f99518b0f8ea7242fc2839ef4e7dbb5a7bb54..0c2fab92a0ced6596c55077561c64fc4b96d3ee9 100644 (file)
@@ -933,6 +933,8 @@ static int ffmpeg_GetFrameBuf( struct AVCodecContext *p_context,
 
     if( p_sys->p_va )
     {
+#ifdef HAVE_AVCODEC_VAAPI
+        /* hwaccel_context is not present in old fffmpeg version */
         if( VaSetup( p_sys->p_va,
                      &p_sys->p_context->hwaccel_context, &p_dec->fmt_out.video.i_chroma,
                      p_sys->p_context->width, p_sys->p_context->height ) )
@@ -940,6 +942,9 @@ static int ffmpeg_GetFrameBuf( struct AVCodecContext *p_context,
             msg_Err( p_dec, "VaSetup failed" );
             return -1;
         }
+#else
+        assert(0);
+#endif
 
         /* */
         p_ff_pic->type = FF_BUFFER_TYPE_USER;