fix 10 bit per comp detection
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>
Mon, 8 Oct 2007 12:08:42 +0000 (12:08 +0000)
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>
Mon, 8 Oct 2007 12:08:42 +0000 (12:08 +0000)
Originally committed as revision 10683 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/dnxhddec.c

index 703fb0c..3452d49 100644 (file)
@@ -108,7 +108,7 @@ static int dnxhd_decode_header(DNXHDContext *ctx, uint8_t *buf, int buf_size, in
 
     dprintf(ctx->avctx, "width %d, heigth %d\n", ctx->width, ctx->height);
 
-    if (buf[0x21] & 0x80) {
+    if (buf[0x21] & 0x40) {
         av_log(ctx->avctx, AV_LOG_ERROR, "10 bit per component\n");
         return -1;
     }