[FFmpeg-cvslog] lavc: hide private symbols.

Anton Khirnov git at videolan.org
Fri Oct 21 02:37:14 CEST 2011


ffmpeg | branch: master | Anton Khirnov <anton at khirnov.net> | Mon Oct 17 10:13:16 2011 +0200| [65d3176aaf8f876e0769f200abe95cac42151c89] | committer: Anton Khirnov

lavc: hide private symbols.

Overhead as reported by rbelf-size goes from 90860 to 20204.

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

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

diff --git a/libavcodec/libavcodec.v b/libavcodec/libavcodec.v
index 6569903..a9e7674 100644
--- a/libavcodec/libavcodec.v
+++ b/libavcodec/libavcodec.v
@@ -1,9 +1,8 @@
 LIBAVCODEC_$MAJOR {
-        global: *;
-        local:
-                ff_*_bsf;
-                ff_*_decoder;
-                ff_*_encoder;
-                ff_*_hwaccel;
-                ff_*_parser;
+        global: av*;
+                audio_resample;
+                audio_resample_close;
+                #deprecated, remove after next bump
+                img_get_alpha_info;
+        local:  *;
 };



More information about the ffmpeg-cvslog mailing list