aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gmail.com>2011-01-25 21:40:12 +0000
committerMans Rullgard <mans@mansr.com>2011-01-28 01:37:21 +0000
commitac28ce5fac2f77891d70c9e49cda65ddb51818b2 (patch)
tree237b5d4c0f868c41271c47fe01a0895204e4c751 /libavcodec
parentb5ec6383432c907bed175f20e39af1a99dc75cfb (diff)
downloadffmpeg-ac28ce5fac2f77891d70c9e49cda65ddb51818b2.tar.gz
Hide the now-prefixed decoders, encoders, parsers, bsf, hwaccel objects.
This significantly reduces the size of the symbol table in the generated ELF shared object (as well as the other linked tables). Signed-off-by: Mans Rullgard <mans@mansr.com>
Diffstat (limited to 'libavcodec')
-rw-r--r--libavcodec/libavcodec.v6
1 files changed, 6 insertions, 0 deletions
diff --git a/libavcodec/libavcodec.v b/libavcodec/libavcodec.v
index 561a42cd4f..65699038ab 100644
--- a/libavcodec/libavcodec.v
+++ b/libavcodec/libavcodec.v
@@ -1,3 +1,9 @@
LIBAVCODEC_$MAJOR {
global: *;
+ local:
+ ff_*_bsf;
+ ff_*_decoder;
+ ff_*_encoder;
+ ff_*_hwaccel;
+ ff_*_parser;
};