X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcontrol%2Faudio.c;h=2c5ed8ae74fae3ae08acd9b3da912039f31eb45f;hb=0a64cb093bdd6aff27193b12a97599b1cc8ce2d3;hp=4fc9b2200b91c56f9a187ebd5feb0d0a7db817ce;hpb=148630710d221cd81ac64e34c3c67735db3c0f0d;p=vlc diff --git a/src/control/audio.c b/src/control/audio.c index 4fc9b2200b..2c5ed8ae74 100644 --- a/src/control/audio.c +++ b/src/control/audio.c @@ -305,7 +305,6 @@ void libvlc_audio_output_set_device_type( libvlc_media_player_t *mp, *****************************************************************************/ void libvlc_audio_toggle_mute( libvlc_media_player_t *mp ) { -#warning FIXME: no playlist aout_ToggleMute( mp, NULL ); } @@ -316,10 +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 ) ) -#warning FIXME: no playlist - aout_ToggleMute( mp, NULL ); + aout_SetMute( VLC_OBJECT(mp), NULL, !!mute ); } /***************************************************************************** @@ -329,7 +325,6 @@ int libvlc_audio_get_volume( libvlc_media_player_t *mp ) { audio_volume_t i_volume; -#warning FIXME: no playlist aout_VolumeGet( mp, &i_volume ); return (i_volume*200+AOUT_VOLUME_MAX/2)/AOUT_VOLUME_MAX; @@ -348,7 +343,6 @@ int libvlc_audio_set_volume( libvlc_media_player_t *mp, int i_volume ) } i_volume = (i_volume * AOUT_VOLUME_MAX + 100) / 200; -#warning FIXME: no playlist aout_VolumeSet( mp, i_volume ); return 0; }