[SCM] libav/experimental: Promote inv_aanscales array to global scope (ff_inv_aanscales)

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:32:06 UTC 2013


The following commit has been merged in the experimental branch:
commit 939e4e3a72bc367225b99e1b43dedbc0700ec991
Author: Peter Ross <pross at xvid.org>
Date:   Sat Nov 8 00:15:08 2008 +0000

    Promote inv_aanscales array to global scope (ff_inv_aanscales)
    
    Originally committed as revision 15787 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavcodec/mpegvideo_enc.c b/libavcodec/mpegvideo_enc.c
index 0c60707..ae7f211 100644
--- a/libavcodec/mpegvideo_enc.c
+++ b/libavcodec/mpegvideo_enc.c
@@ -61,7 +61,7 @@ static const uint16_t aanscales[64] = {
     4520 ,  6270,  5906,  5315,  4520,  3552,  2446,  1247
 };
 
-static const uint16_t inv_aanscales[64] = {
+const uint16_t ff_inv_aanscales[64] = {
   4096,  2953,  3135,  3483,  4096,  5213,  7568, 14846,
   2953,  2129,  2260,  2511,  2953,  3759,  5457, 10703,
   3135,  2260,  2399,  2666,  3135,  3990,  5793, 11363,
@@ -3089,7 +3089,7 @@ int dct_quantize_trellis_c(MpegEncContext *s,
             || s->dsp.fdct == ff_faandct
 #endif
            )
-            dct_coeff= (dct_coeff*inv_aanscales[ scantable[i] ]) >> 12;
+            dct_coeff= (dct_coeff*ff_inv_aanscales[ scantable[i] ]) >> 12;
         zero_distortion= dct_coeff*dct_coeff;
 
         for(level_index=0; level_index < coeff_count[i]; level_index++){

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list