[vlc-devel] [PATCH 1/6] audio output: Don't inherit "mute"
Hugo Beauzée-Luyssen
hugo at beauzee.fr
Fri Aug 21 08:15:08 CEST 2020
Since this variable is not created as part of any module, creating
it with this flag will cause an assertion failure when trying to
load it from the config
---
src/audio_output/output.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/audio_output/output.c b/src/audio_output/output.c
index 260e27700e..485aa6fe3c 100644
--- a/src/audio_output/output.c
+++ b/src/audio_output/output.c
@@ -228,7 +228,7 @@ audio_output_t *aout_New (vlc_object_t *parent)
/* Audio output module callbacks */
var_Create (aout, "volume", VLC_VAR_FLOAT);
var_AddCallback (aout, "volume", var_Copy, parent);
- var_Create (aout, "mute", VLC_VAR_BOOL | VLC_VAR_DOINHERIT);
+ var_Create (aout, "mute", VLC_VAR_BOOL);
var_AddCallback (aout, "mute", var_Copy, parent);
var_Create (aout, "device", VLC_VAR_STRING);
var_AddCallback (aout, "device", var_CopyDevice, parent);
--
2.20.1
More information about the vlc-devel
mailing list