summaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authorDiogo Franco (Kovensky) <diogomfranco@gmail.com>2013-07-20 14:00:15 -0300
committerwm4 <wm4@nowhere>2013-07-22 02:42:37 +0200
commit553ed6b32fd6eb6659ba7081cdcab3ad8b82646c (patch)
treec4ce4456697c9e33eddd30df347ddfc1caeebab4 /audio
parentd9a13585050172aade10e49febdd987b5ceda824 (diff)
downloadmpv-553ed6b32fd6eb6659ba7081cdcab3ad8b82646c.tar.bz2
mpv-553ed6b32fd6eb6659ba7081cdcab3ad8b82646c.tar.xz
ao_wasapi0: Use the mix format directly in try_mix_format
Diffstat (limited to 'audio')
-rw-r--r--audio/out/ao_wasapi0.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/audio/out/ao_wasapi0.c b/audio/out/ao_wasapi0.c
index 5c161cea4b..8f40386aad 100644
--- a/audio/out/ao_wasapi0.c
+++ b/audio/out/ao_wasapi0.c
@@ -382,6 +382,8 @@ static int try_mix_format(struct wasapi0_state *state,
ret = try_format(state, ao, wformat.Format.wBitsPerSample,
wformat.Format.nSamplesPerSec, ao->channels);
+ if (ret)
+ state->format = wformat;
exit_label:
SAFE_RELEASE(deviceFormat, CoTaskMemFree(deviceFormat));