aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/qtmultimedia/9c33ede.diff
diff options
context:
space:
mode:
Diffstat (limited to 'vcpkg/ports/qtmultimedia/9c33ede.diff')
-rw-r--r--vcpkg/ports/qtmultimedia/9c33ede.diff13
1 files changed, 13 insertions, 0 deletions
diff --git a/vcpkg/ports/qtmultimedia/9c33ede.diff b/vcpkg/ports/qtmultimedia/9c33ede.diff
new file mode 100644
index 0000000..e257621
--- /dev/null
+++ b/vcpkg/ports/qtmultimedia/9c33ede.diff
@@ -0,0 +1,13 @@
+diff --git a/src/multimedia/windows/qwindowsaudiosink.cpp b/src/multimedia/windows/qwindowsaudiosink.cpp
+index 157172c..2ba6319 100644
+--- a/src/multimedia/windows/qwindowsaudiosink.cpp
++++ b/src/multimedia/windows/qwindowsaudiosink.cpp
+@@ -285,7 +285,7 @@
+ }
+
+ uint32_t requiredDataSize = m_format.bytesForFrames(requiredFrames);
+- auto hostBufferSpan = as_writable_bytes(QSpan{ hostBuffer, requiredDataSize });
++ auto hostBufferSpan = as_writable_bytes(QSpan{ hostBuffer, qsizetype(requiredDataSize) });
+ uint64_t consumedFrames = QPlatformAudioSinkStream::process(hostBufferSpan, requiredFrames);
+
+ DWORD flags = consumedFrames != 0 ? 0 : AUDCLNT_BUFFERFLAGS_SILENT;