summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Pettenò <flameeyes@gmail.com>2008-10-04 09:36:35 +0000
committerLuca Barbato <lu_zero@gentoo.org>2008-10-04 09:36:35 +0000
commitd9ec210baa644c4584222be27911cabf82b46cb1 (patch)
treef98f02ee1526b4d3fd0a8f0d72f8d19c1b02c687
parente6df765ed3adfe24c13b88eef72aae6a8c127f28 (diff)
Mark ff_div6 and ff_rem6 static in h264.c. Patch by Diego Pettenò
Originally committed as revision 15549 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r--libavcodec/h264.c12
-rw-r--r--libavcodec/h264dspenc.c3
2 files changed, 6 insertions, 9 deletions
diff --git a/libavcodec/h264.c b/libavcodec/h264.c
index 6542188eb8..6e16393702 100644
--- a/libavcodec/h264.c
+++ b/libavcodec/h264.c
@@ -86,11 +86,11 @@ static av_always_inline uint32_t pack16to32(int a, int b){
#endif
}
-const uint8_t ff_rem6[52]={
+static const uint8_t rem6[52]={
0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3,
};
-const uint8_t ff_div6[52]={
+static const uint8_t div6[52]={
0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8,
};
@@ -2056,8 +2056,8 @@ static void init_dequant8_coeff_table(H264Context *h){
}
for(q=0; q<52; q++){
- int shift = ff_div6[q];
- int idx = ff_rem6[q];
+ int shift = div6[q];
+ int idx = rem6[q];
for(x=0; x<64; x++)
h->dequant8_coeff[i][q][transpose ? (x>>3)|((x&7)<<3) : x] =
((uint32_t)dequant8_coeff_init[idx][ dequant8_coeff_init_scan[((x>>1)&12) | (x&3)] ] *
@@ -2081,8 +2081,8 @@ static void init_dequant4_coeff_table(H264Context *h){
continue;
for(q=0; q<52; q++){
- int shift = ff_div6[q] + 2;
- int idx = ff_rem6[q];
+ int shift = div6[q] + 2;
+ int idx = rem6[q];
for(x=0; x<16; x++)
h->dequant4_coeff[i][q][transpose ? (x>>2)|((x<<2)&0xF) : x] =
((uint32_t)dequant4_coeff_init[idx][(x&1) + ((x>>2)&1)] *
diff --git a/libavcodec/h264dspenc.c b/libavcodec/h264dspenc.c
index 061de5e10e..f64fe592bf 100644
--- a/libavcodec/h264dspenc.c
+++ b/libavcodec/h264dspenc.c
@@ -28,9 +28,6 @@
#include "dsputil.h"
-extern const uint8_t ff_div6[52];
-extern const uint8_t ff_rem6[52];
-
#define H264_DCT_PART1(X) \
a = block[0][X]+block[3][X]; \
c = block[0][X]-block[3][X]; \