]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/cfhd.c
avcodec/h261dec: Reindentation
[ffmpeg] / libavcodec / cfhd.c
index 17ddcdd2df5064fe2e28487a2031842d1d18bae8..aae6bd78db6f07bb5b4b2d0a9aa73cbe5c41ab8a 100644 (file)
@@ -436,7 +436,7 @@ static int cfhd_decode(AVCodecContext *avctx, void *data, int *got_frame,
             }
             init_plane_defaults(s);
         } else if (tag == SubbandNumber) {
-            if (s->subband_num != 0 && data == 1)  // hack
+            if (s->subband_num != 0 && data == 1 && (s->transform_type == 0 || s->transform_type == 2))  // hack
                 s->level++;
             av_log(avctx, AV_LOG_DEBUG, "Subband number %"PRIu16"\n", data);
             s->subband_num = data;