]> git.sesse.net Git - vlc/commitdiff
wasapi: fix S/PDIF check
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 1 Mar 2014 19:41:59 +0000 (21:41 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sat, 1 Mar 2014 19:44:03 +0000 (21:44 +0200)
modules/audio_output/wasapi.c

index b006c8c62a93477ce19262ba890175d4b7e03e17..acec06d38ca982a058e8593c612d4f1dacd3735d 100644 (file)
@@ -313,7 +313,7 @@ static unsigned vlc_CheckWaveOrder (const WAVEFORMATEX *restrict wf,
 static HRESULT Start(aout_stream_t *s, audio_sample_format_t *restrict fmt,
                      const GUID *sid)
 {
-    if (!s->b_force && var_InheritBool(s, "spdif"))
+    if (!s->b_force && var_InheritBool(s, "spdif") && AOUT_FMT_SPDIF(fmt))
         /* Fallback to other plugin until pass-through is implemented */
         return E_NOTIMPL;