From ac28ce5fac2f77891d70c9e49cda65ddb51818b2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= <flameeyes@gmail.com>
Date: Tue, 25 Jan 2011 21:40:12 +0000
Subject: [PATCH] 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>
---
 libavcodec/libavcodec.v | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/libavcodec/libavcodec.v b/libavcodec/libavcodec.v
index 561a42cd4f1..65699038abe 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;
 };
-- 
GitLab