[vlc-devel] [PATCH 1/2] Export aout_Mixer functions to modules

Ludovic Fauvet etix at videolan.org
Wed Mar 28 14:58:02 CEST 2012


---
 include/vlc_aout_mixer.h |    4 ++++
 src/libvlccore.sym       |    3 +++
 2 files changed, 7 insertions(+)

diff --git a/include/vlc_aout_mixer.h b/include/vlc_aout_mixer.h
index ad0d12e..b3bf37b 100644
--- a/include/vlc_aout_mixer.h
+++ b/include/vlc_aout_mixer.h
@@ -48,6 +48,10 @@ struct audio_mixer
     void (*mix)(audio_mixer_t *, block_t *, float); /**< Amplifier */
 };
 
+VLC_API audio_mixer_t *aout_MixerNew(vlc_object_t *, vlc_fourcc_t) VLC_USED;
+VLC_API void aout_MixerDelete(audio_mixer_t *);
+VLC_API void aout_MixerRun(audio_mixer_t *, block_t *, float);
+
 #ifdef __cplusplus
 }
 #endif
diff --git a/src/libvlccore.sym b/src/libvlccore.sym
index 9dcf07f..7f62100 100644
--- a/src/libvlccore.sym
+++ b/src/libvlccore.sym
@@ -17,6 +17,9 @@ aout_filter_RequestVout
 aout_FormatPrepare
 aout_FormatPrint
 aout_FormatPrintChannels
+aout_MixerDelete
+aout_MixerNew
+aout_MixerRun
 aout_PacketInit
 aout_PacketDestroy
 aout_PacketPlay
-- 
1.7.9.5




More information about the vlc-devel mailing list