[SCM] libav/experimental: Remove unneeded local variable, frame_size, in output_frame_end().

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 17:20:46 UTC 2013


The following commit has been merged in the experimental branch:
commit 0e9b064305fec5939631fd905b0d4aa23b983443
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date:   Thu Dec 23 18:01:19 2010 +0000

    Remove unneeded local variable, frame_size, in output_frame_end().
    
    Originally committed as revision 26081 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavcodec/ac3enc.c b/libavcodec/ac3enc.c
index 836b97c..edd9167 100644
--- a/libavcodec/ac3enc.c
+++ b/libavcodec/ac3enc.c
@@ -1571,11 +1571,10 @@ static unsigned int pow_poly(unsigned int a, unsigned int n, unsigned int poly)
  */
 static void output_frame_end(AC3EncodeContext *s)
 {
-    int frame_size, frame_size_58, pad_bytes, crc1, crc2, crc_inv;
+    int frame_size_58, pad_bytes, crc1, crc2, crc_inv;
     uint8_t *frame;
 
-    frame_size    = s->frame_size;
-    frame_size_58 = ((frame_size >> 2) + (frame_size >> 4)) << 1;
+    frame_size_58 = ((s->frame_size >> 2) + (s->frame_size >> 4)) << 1;
 
     /* pad the remainder of the frame with zeros */
     flush_put_bits(&s->pb);
@@ -1596,8 +1595,8 @@ static void output_frame_end(AC3EncodeContext *s)
     /* compute crc2 */
     crc2 = av_bswap16(av_crc(av_crc_get_table(AV_CRC_16_ANSI), 0,
                              frame + frame_size_58,
-                             frame_size - frame_size_58 - 2));
-    AV_WB16(frame + frame_size - 2, crc2);
+                             s->frame_size - frame_size_58 - 2));
+    AV_WB16(frame + s->frame_size - 2, crc2);
 }
 
 

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list