diff options
author | Diego Elio Pettenò <flameeyes@gmail.com> | 2011-01-25 22:03:28 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-01-28 03:15:34 +0100 |
commit | 66355be3c3eb8e797589058b0773f773a8c2231e (patch) | |
tree | 8dfe2254904eafda194acc98c465bf2ece7f69a6 /libavdevice/alldevices.c | |
parent | ebf3ee16c765811fe3ab0c8a295ada0e2f5eca44 (diff) | |
download | ffmpeg-66355be3c3eb8e797589058b0773f773a8c2231e.tar.gz |
Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.
This also lists the objects from those two libraries as internal (by adding
the ff_ prefix) so that they can then be hidden via linker scripts.
(cherry picked from commit c6610a216ed2948885772154a2eed696e0cb4aca)
Diffstat (limited to 'libavdevice/alldevices.c')
-rw-r--r-- | libavdevice/alldevices.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libavdevice/alldevices.c b/libavdevice/alldevices.c index de3bc82396..ce06bf269c 100644 --- a/libavdevice/alldevices.c +++ b/libavdevice/alldevices.c @@ -23,11 +23,11 @@ #include "avdevice.h" #define REGISTER_OUTDEV(X,x) { \ - extern AVOutputFormat x##_muxer; \ - if(CONFIG_##X##_OUTDEV) av_register_output_format(&x##_muxer); } + extern AVOutputFormat ff_##x##_muxer; \ + if(CONFIG_##X##_OUTDEV) av_register_output_format(&ff_##x##_muxer); } #define REGISTER_INDEV(X,x) { \ - extern AVInputFormat x##_demuxer; \ - if(CONFIG_##X##_INDEV) av_register_input_format(&x##_demuxer); } + extern AVInputFormat ff_##x##_demuxer; \ + if(CONFIG_##X##_INDEV) av_register_input_format(&ff_##x##_demuxer); } #define REGISTER_INOUTDEV(X,x) REGISTER_OUTDEV(X,x); REGISTER_INDEV(X,x) void avdevice_register_all(void) |