Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2022-10-15 00:18:39 +0300
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2022-10-18 16:44:29 +0300
commit81bc4ef14292f77b7dcea01b00e6f2ec1aea4b32 (patch)
tree264bf59577610a0ce588eccc5a4de43f0c189182 /libavcodec/msmpeg4data.h
parentc9d0ba9a601040ff9872c37570c2770e28bc1b01 (diff)
avcodec/msmpeg4data: Mark tables as hidden
This e.g. allows compilers to bake the "+ 256" offset used to access ff_v2_dc_(lum|chroma)_table into the general offset; for certain arches this is also necessary in order to avoid building suboptimal code. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavcodec/msmpeg4data.h')
-rw-r--r--libavcodec/msmpeg4data.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libavcodec/msmpeg4data.h b/libavcodec/msmpeg4data.h
index ec7957c126..b2b5bade4d 100644
--- a/libavcodec/msmpeg4data.h
+++ b/libavcodec/msmpeg4data.h
@@ -32,6 +32,8 @@
#include <stdint.h>
+#include "libavutil/attributes_internal.h"
+
#include "rl.h"
#include "vlc.h"
@@ -45,6 +47,7 @@ typedef struct MVTable {
VLC vlc; /* decoding: vlc */
} MVTable;
+FF_VISIBILITY_PUSH_HIDDEN
extern VLC ff_msmp4_mb_i_vlc;
extern VLC ff_msmp4_dc_luma_vlc[2];
extern VLC ff_msmp4_dc_chroma_vlc[2];
@@ -83,5 +86,6 @@ extern const uint32_t ff_table1_dc_chroma[120][2];
#define WMV2_INTER_CBP_TABLE_COUNT 4
extern const uint32_t (* const ff_wmv2_inter_table[WMV2_INTER_CBP_TABLE_COUNT])[2];
+FF_VISIBILITY_POP_HIDDEN
#endif /* AVCODEC_MSMPEG4DATA_H */