vc1 and wmv3 decoders use MPV_frame_start which uses get_buffer, set CODEC_CAP_DR1
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>
Fri, 5 Jun 2009 08:53:39 +0000 (08:53 +0000)
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>
Fri, 5 Jun 2009 08:53:39 +0000 (08:53 +0000)
Originally committed as revision 19111 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/vc1.c

index acddeb9..159ed9c 100644 (file)
@@ -4272,7 +4272,7 @@ AVCodec vc1_decoder = {
     NULL,
     vc1_decode_end,
     vc1_decode_frame,
-    CODEC_CAP_DELAY,
+    CODEC_CAP_DR1 | CODEC_CAP_DELAY,
     NULL,
     .long_name = NULL_IF_CONFIG_SMALL("SMPTE VC-1"),
     .pix_fmts = ff_hwaccel_pixfmt_list_420
@@ -4287,7 +4287,7 @@ AVCodec wmv3_decoder = {
     NULL,
     vc1_decode_end,
     vc1_decode_frame,
-    CODEC_CAP_DELAY,
+    CODEC_CAP_DR1 | CODEC_CAP_DELAY,
     NULL,
     .long_name = NULL_IF_CONFIG_SMALL("Windows Media Video 9"),
     .pix_fmts = ff_hwaccel_pixfmt_list_420