aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2011-10-17 09:14:04 +0200
committerAnton Khirnov <anton@khirnov.net>2011-10-20 21:06:45 +0200
commit8d74bf17c6d6280195854f4dadb19ef37d054566 (patch)
treeb26bad04fc6be3732125bb9183ea521a39ead3af /libavformat
parentab88b25f99a29b131ff72bf9a833425fe5db5a3b (diff)
downloadffmpeg-8d74bf17c6d6280195854f4dadb19ef37d054566.tar.gz
lavf: hide private symbols.
Overhead as reported by rbelf-size goes from 40147 to 20877.
Diffstat (limited to 'libavformat')
-rw-r--r--libavformat/libavformat.v26
1 files changed, 21 insertions, 5 deletions
diff --git a/libavformat/libavformat.v b/libavformat/libavformat.v
index 0ec1c3c4de..2a49539f0a 100644
--- a/libavformat/libavformat.v
+++ b/libavformat/libavformat.v
@@ -1,7 +1,23 @@
LIBAVFORMAT_$MAJOR {
- global: *;
- local:
- ff_*_demuxer;
- ff_*_muxer;
- ff_*_protocol;
+ global: av*;
+ #FIXME those are for avserver
+ ff_inet_aton;
+ ff_socket_nonblock;
+ ffm_set_write_index;
+ ffm_read_write_index;
+ ffm_write_write_index;
+ ff_rtsp_parse_line;
+ ff_rtp_get_local_rtp_port;
+ ff_rtp_get_local_rtcp_port;
+ ffio_open_dyn_packet_buf;
+ url_open;
+ url_close;
+ url_write;
+ url_get_max_packet_size;
+ #those are deprecated, remove on next bump
+ find_info_tag;
+ parse_date;
+ dump_format;
+ url_*;
+ local: *;
};