[FFmpeg-cvslog] r18633 - in trunk/libavcodec: mpc7.c mpc8.c

kostya subversion
Mon Apr 20 17:36:27 CEST 2009


Author: kostya
Date: Mon Apr 20 17:36:27 2009
New Revision: 18633

Log:
Compact and make constant two tables used by Musepack decoders

Modified:
   trunk/libavcodec/mpc7.c
   trunk/libavcodec/mpc8.c

Modified: trunk/libavcodec/mpc7.c
==============================================================================
--- trunk/libavcodec/mpc7.c	Mon Apr 20 13:14:19 2009	(r18632)
+++ trunk/libavcodec/mpc7.c	Mon Apr 20 17:36:27 2009	(r18633)
@@ -40,7 +40,7 @@
 
 static VLC scfi_vlc, dscf_vlc, hdr_vlc, quant_vlc[MPC7_QUANT_VLC_TABLES][2];
 
-static uint16_t quant_offsets[MPC7_QUANT_VLC_TABLES*2 + 1] =
+static const uint16_t quant_offsets[MPC7_QUANT_VLC_TABLES*2 + 1] =
 {
        0, 512, 1024, 1536, 2052, 2564, 3076, 3588, 4100, 4612, 5124,
        5636, 6164, 6676, 7224

Modified: trunk/libavcodec/mpc8.c
==============================================================================
--- trunk/libavcodec/mpc8.c	Mon Apr 20 13:14:19 2009	(r18632)
+++ trunk/libavcodec/mpc8.c	Mon Apr 20 17:36:27 2009	(r18633)
@@ -88,7 +88,7 @@ static int mpc8_get_mask(GetBitContext *
     return mask;
 }
 
-static int vlc_offsets[13] = {
+static const uint16_t vlc_offsets[13] = {
     0, 640, 1184, 1748, 2298, 2426, 2554, 3066, 3578, 4106, 4618, 5196, 5708
 };
 



More information about the ffmpeg-cvslog mailing list