From: RĂ©mi Denis-Courmont Date: Sun, 14 Feb 2010 09:58:14 +0000 (+0200) Subject: Fix libvlc_audio_set_mute X-Git-Tag: 1.1.0-ff~62 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=512924267fb43172161cebe55de3ff674dae63fc;p=vlc Fix libvlc_audio_set_mute --- diff --git a/src/control/audio.c b/src/control/audio.c index a213ab1b71..2c5ed8ae74 100644 --- a/src/control/audio.c +++ b/src/control/audio.c @@ -315,9 +315,7 @@ int libvlc_audio_get_mute( libvlc_media_player_t *mp ) void libvlc_audio_set_mute( libvlc_media_player_t *mp, int mute ) { -#warning Not quite thread-safe - if ( !mute != !libvlc_audio_get_mute( mp ) ) - aout_ToggleMute( mp, NULL ); + aout_SetMute( VLC_OBJECT(mp), NULL, !!mute ); } /*****************************************************************************