From d1d622bd93321c3c7cc3c3b9d9a0169b32e43bb2 Mon Sep 17 00:00:00 2001 From: Christopher Martin Date: Fri, 22 Dec 2017 14:54:28 -0500 Subject: [PATCH] fix audio mute during loop --- es-core/src/components/VideoVlcComponent.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/es-core/src/components/VideoVlcComponent.cpp b/es-core/src/components/VideoVlcComponent.cpp index d3ad3ab4f..94fc0e81b 100644 --- a/es-core/src/components/VideoVlcComponent.cpp +++ b/es-core/src/components/VideoVlcComponent.cpp @@ -264,6 +264,10 @@ void VideoVlcComponent::handleLooping() libvlc_state_t state = libvlc_media_player_get_state(mMediaPlayer); if (state == libvlc_Ended) { + if (!Settings::getInstance()->getBool("VideoAudio")) + { + libvlc_audio_set_mute(mMediaPlayer, 1); + } //libvlc_media_player_set_position(mMediaPlayer, 0.0f); libvlc_media_player_set_media(mMediaPlayer, mMedia); libvlc_media_player_play(mMediaPlayer);