[FFmpeg-cvslog] Hide the now-prefixed decoders, encoders, parsers, bsf, hwaccel objects.

Diego Elio Pettenò git
Sun Jan 30 04:15:54 CET 2011


ffmpeg | branch: master | Diego Elio Petten? <flameeyes at gmail.com> | Tue Jan 25 21:40:12 2011 +0000| [06c8f31e84bf2b4073f53e3ba71d782574db7fb4] | committer: Michael Niedermayer

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 at mansr.com>
(cherry picked from commit ac28ce5fac2f77891d70c9e49cda65ddb51818b2)

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=06c8f31e84bf2b4073f53e3ba71d782574db7fb4
---

 libavcodec/libavcodec.v |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/libavcodec/libavcodec.v b/libavcodec/libavcodec.v
index 561a42c..6569903 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;
 };




More information about the ffmpeg-cvslog mailing list