vble: do not abort when version is not 1
authorPiotr Bandurski <ami_stuff@o2.pl>
Mon, 19 Nov 2012 00:55:51 +0000 (01:55 +0100)
committerCarl Eugen Hoyos <cehoyos@ag.or.at>
Mon, 19 Nov 2012 00:55:51 +0000 (01:55 +0100)
Fixes ticket #1923.

Reviewed-by: Derek Buitenhuis
libavcodec/vble.c

index 07efad8..fb09acd 100644 (file)
@@ -141,8 +141,7 @@ static int vble_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
     version = AV_RL32(src);
 
     if (version != 1) {
-        av_log(avctx, AV_LOG_ERROR, "Unsupported VBLE Version: %d\n", version);
-        return AVERROR_INVALIDDATA;
+        av_log(avctx, AV_LOG_WARNING, "Unsupported VBLE Version: %d\n", version);
     }
 
     init_get_bits(&gb, src + 4, (avpkt->size - 4) * 8);