[FFmpeg-cvslog] Hide demuxers', muxers' and protocols' objects via the ld version script.
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 22:03:29 2011 +0000| [9740a357e938cd625bcbda0314ee4e6117d99aca] | committer: Michael Niedermayer
Hide demuxers', muxers' and protocols' objects via the ld version script.
This reduces the symbols exported by libavformat from 699 to 451.
Signed-off-by: Mans Rullgard <mans at mansr.com>
(cherry picked from commit e62886403355614f0579a1568a53f04037c90df8)
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9740a357e938cd625bcbda0314ee4e6117d99aca
---
libavformat/libavformat.v | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/libavformat/libavformat.v b/libavformat/libavformat.v
index da2311e..0ec1c3c 100644
--- a/libavformat/libavformat.v
+++ b/libavformat/libavformat.v
@@ -1,3 +1,7 @@
LIBAVFORMAT_$MAJOR {
global: *;
+ local:
+ ff_*_demuxer;
+ ff_*_muxer;
+ ff_*_protocol;
};
More information about the ffmpeg-cvslog
mailing list