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

Rémi Denis-Courmont remi at remlab.net
Wed Mar 28 15:19:03 CEST 2012


On Wed, 28 Mar 2012 14:58:02 +0200, Ludovic Fauvet <etix at videolan.org>
wrote:
> ---
>  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);
> +

Please remove the internal declarations at the same time.

>  #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

-- 
Rémi Denis-Courmont
Sent from my collocated server



More information about the vlc-devel mailing list