From 4bcdcca7f503064812a0da804d938af7c97d5b6c Mon Sep 17 00:00:00 2001
From: Shen-Ta Hsieh <ibmibmibm.tw@gmail.com>
Date: Sat, 13 Mar 2021 14:13:27 +0800
Subject: [PATCH] output/wasapi: use calculated new buffer instead old one

---
 src/output/plugins/wasapi/WasapiOutputPlugin.cxx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/output/plugins/wasapi/WasapiOutputPlugin.cxx b/src/output/plugins/wasapi/WasapiOutputPlugin.cxx
index fed16fbee..97b66a998 100644
--- a/src/output/plugins/wasapi/WasapiOutputPlugin.cxx
+++ b/src/output/plugins/wasapi/WasapiOutputPlugin.cxx
@@ -724,7 +724,7 @@ WasapiOutput::Play(const void *chunk, size_t size)
 		return size;
 
 	do {
-		const size_t consumed_size = thread->Push({chunk, size});
+		const size_t consumed_size = thread->Push({input.data, input.size});
 
 		if (consumed_size == 0) {
 			thread->Wait();