From 82f51f24eafe47594b2f01bf3379cca6589991a2 Mon Sep 17 00:00:00 2001 From: derrod Date: Fri, 6 Oct 2023 19:44:20 +0200 Subject: [PATCH] win-wasapi: Use provided timestamp for application audio capture --- plugins/win-wasapi/win-wasapi.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/plugins/win-wasapi/win-wasapi.cpp b/plugins/win-wasapi/win-wasapi.cpp index 449540cb6..0dd6b063a 100644 --- a/plugins/win-wasapi/win-wasapi.cpp +++ b/plugins/win-wasapi/win-wasapi.cpp @@ -249,8 +249,6 @@ class WASAPISource { audio_format format; uint32_t sampleRate; - uint64_t framesProcessed = 0; - static DWORD WINAPI ReconnectThread(LPVOID param); static DWORD WINAPI CaptureThread(LPVOID param); @@ -1145,10 +1143,7 @@ bool WASAPISource::ProcessCaptureData() data.samples_per_sec = sampleRate; data.format = format; if (sourceType == SourceType::ProcessOutput) { - data.timestamp = util_mul_div64(framesProcessed, - UINT64_C(1000000000), - sampleRate); - framesProcessed += frames; + data.timestamp = ts * 100; } else { data.timestamp = useDeviceTiming ? ts * 100 : os_gettime_ns();