]> git.sesse.net Git - vlc/blobdiff - src/audio_output/input.c
Ignore unmute if volume hasn't been set or muted. fixes #3636
[vlc] / src / audio_output / input.c
index 2ff470b6a9326ff59a349805cb58f53c6d340562..a179080fa7bea9dd70bdff7af170e096ad7c7da6 100644 (file)
@@ -815,7 +815,14 @@ static vout_thread_t *RequestVout( void *p_private,
 {
     aout_instance_t *p_aout = p_private;
     VLC_UNUSED(b_recycle);
-    return vout_Request( p_aout, p_vout, p_fmt );
+    vout_configuration_t cfg = {
+        .vout       = p_vout,
+        .input      = NULL,
+        .change_fmt = true,
+        .fmt        = p_fmt,
+        .dpb_size   = 1,
+    };
+    return vout_Request( p_aout, &cfg );
 }
 
 vout_thread_t *aout_filter_RequestVout( filter_t *p_filter,