use enum value instead of numerical value for acmod
authorJustin Ruggles <justin.ruggles@gmail.com>
Mon, 23 Jul 2007 22:47:49 +0000 (22:47 +0000)
committerJustin Ruggles <justin.ruggles@gmail.com>
Mon, 23 Jul 2007 22:47:49 +0000 (22:47 +0000)
Originally committed as revision 9781 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/ac3dec.c

index b6451cd..364934d 100644 (file)
@@ -1348,7 +1348,7 @@ static int ac3_parse_audio_block(AC3DecodeContext *ctx, int blk)
             for (i = 0; i < nfchans; i++)
                 ctx->chincpl[i] = get_bits1(gb);
 
-            if (acmod == 0x02)
+            if (acmod == AC3_ACMOD_STEREO)
                 ctx->phsflginu = get_bits1(gb); //phase flag in use
 
             ctx->cplbegf = get_bits(gb, 4);
@@ -1392,13 +1392,13 @@ static int ac3_parse_audio_block(AC3DecodeContext *ctx, int blk)
                     }
                 }
 
-        if (acmod == 0x02 && ctx->phsflginu && (ctx->cplcoe & 1 || ctx->cplcoe & 2))
+        if (acmod == AC3_ACMOD_STEREO && ctx->phsflginu && (ctx->cplcoe & 1 || ctx->cplcoe & 2))
             for (bnd = 0; bnd < ctx->ncplbnd; bnd++)
                 if (get_bits1(gb))
                     ctx->cplco[1][bnd] = -ctx->cplco[1][bnd];
     }
 
-    if (acmod == 0x02) {/* rematrixing */
+    if (acmod == AC3_ACMOD_STEREO) {/* rematrixing */
         ctx->rematstr = get_bits1(gb);
         if (ctx->rematstr) {
             if (!(ctx->cplinu) || ctx->cplbegf > 2)