summaryrefslogtreecommitdiff
path: root/general/SimpleMediaSource/MediaSource/SimpleMediaSource.cpp
diff options
context:
space:
mode:
authorGerrit Swaneveld <[email protected]>2026-06-09 12:31:37 -0700
committerGerrit Swaneveld <[email protected]>2026-06-09 12:31:37 -0700
commit7406226311c363607c2eb0daabd3dcfcb63625bb (patch)
tree60a4fca51ad87d4a8a5e80b17bf345bcaf8f568b /general/SimpleMediaSource/MediaSource/SimpleMediaSource.cpp
parent13a99088c6cab533d32e6d084eedd3fe683a2a68 (diff)
Fix to use CPP20 for compiler
STD 17 used experimental coroutine. STD 20 uses standard C++. WinRT will inherit the coroutine automatically, so updating to STD 20 will fix this issue.
Diffstat (limited to 'general/SimpleMediaSource/MediaSource/SimpleMediaSource.cpp')
-rw-r--r--general/SimpleMediaSource/MediaSource/SimpleMediaSource.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/general/SimpleMediaSource/MediaSource/SimpleMediaSource.cpp b/general/SimpleMediaSource/MediaSource/SimpleMediaSource.cpp
index 8ff15872..e672c9da 100644
--- a/general/SimpleMediaSource/MediaSource/SimpleMediaSource.cpp
+++ b/general/SimpleMediaSource/MediaSource/SimpleMediaSource.cpp
@@ -27,11 +27,11 @@ namespace winrt::WindowsSample::implementation
RETURN_IF_FAILED(m_streamList[i]->Initialize(this, i, MFSampleAllocatorUsage_UsesProvidedAllocator));
RETURN_IF_FAILED(m_streamList[i]->GetStreamDescriptor(&streamDescriptorList[i]));
- }
+ }
- RETURN_IF_FAILED(MFCreatePresentationDescriptor(m_streamList.size(), streamDescriptorList.get(), &m_spPresentationDescriptor));
+ RETURN_IF_FAILED(MFCreatePresentationDescriptor(static_cast<DWORD>(m_streamList.size()), streamDescriptorList.get(), &m_spPresentationDescriptor));
- m_sourceState = SourceState::Stopped;
+ m_sourceState = SourceState::Stopped;
return S_OK;
}