From dbe1d622ef8ad71edcb1e9e06d71ef37dcf99cf1 Mon Sep 17 00:00:00 2001 From: gb Date: Mon, 3 May 2010 15:35:22 +0000 Subject: [PATCH] Fix VC-1 decoding, it does not require any specific parser. --- gst-libs/gst/vaapi/gstvaapidecoder_ffmpeg.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gst-libs/gst/vaapi/gstvaapidecoder_ffmpeg.c b/gst-libs/gst/vaapi/gstvaapidecoder_ffmpeg.c index c161d09..a99ef5c 100644 --- a/gst-libs/gst/vaapi/gstvaapidecoder_ffmpeg.c +++ b/gst-libs/gst/vaapi/gstvaapidecoder_ffmpeg.c @@ -345,6 +345,11 @@ gst_vaapi_decoder_ffmpeg_open(GstVaapiDecoderFfmpeg *ffdecoder, GstBuffer *buffe /* There is no WMV3 parser in FFmpeg */ parser_is_needed = FALSE; break; + case CODEC_ID_VC1: + /* For VC-1, sequence headers ae in extradata and input encoded + buffers represent the whole slice */ + parser_is_needed = FALSE; + break; default: parser_is_needed = TRUE; break; -- 2.7.4