diff options
Diffstat (limited to 'chromium/third_party/nearby/src/internal/platform/implementation/windows/generated/winrt/impl/Windows.Media.Streaming.Adaptive.0.h')
-rw-r--r-- | chromium/third_party/nearby/src/internal/platform/implementation/windows/generated/winrt/impl/Windows.Media.Streaming.Adaptive.0.h | 261 |
1 files changed, 128 insertions, 133 deletions
diff --git a/chromium/third_party/nearby/src/internal/platform/implementation/windows/generated/winrt/impl/Windows.Media.Streaming.Adaptive.0.h b/chromium/third_party/nearby/src/internal/platform/implementation/windows/generated/winrt/impl/Windows.Media.Streaming.Adaptive.0.h index 3602eb54257..2addae732fb 100644 --- a/chromium/third_party/nearby/src/internal/platform/implementation/windows/generated/winrt/impl/Windows.Media.Streaming.Adaptive.0.h +++ b/chromium/third_party/nearby/src/internal/platform/implementation/windows/generated/winrt/impl/Windows.Media.Streaming.Adaptive.0.h @@ -1,4 +1,4 @@ -// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14 +// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.220531.1 #pragma once #ifndef WINRT_Windows_Media_Streaming_Adaptive_0_H @@ -7,15 +7,10 @@ WINRT_EXPORT namespace winrt::Windows::Foundation { struct EventRegistrationToken; struct HResult; - template <typename TResult> struct __declspec(empty_bases) IAsyncOperation; template <typename T> struct __declspec(empty_bases) IReference; template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler; struct Uri; } -WINRT_EXPORT namespace winrt::Windows::Foundation::Collections -{ - template <typename T> struct __declspec(empty_bases) IVectorView; -} WINRT_EXPORT namespace winrt::Windows::Storage::Streams { struct IBuffer; @@ -540,42 +535,42 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSource { - [[nodiscard]] WINRT_IMPL_AUTO(bool) IsLive() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::TimeSpan) DesiredLiveOffset() const; - WINRT_IMPL_AUTO(void) DesiredLiveOffset(winrt::Windows::Foundation::TimeSpan const& value) const; - [[nodiscard]] WINRT_IMPL_AUTO(uint32_t) InitialBitrate() const; - WINRT_IMPL_AUTO(void) InitialBitrate(uint32_t value) const; - [[nodiscard]] WINRT_IMPL_AUTO(uint32_t) CurrentDownloadBitrate() const; - [[nodiscard]] WINRT_IMPL_AUTO(uint32_t) CurrentPlaybackBitrate() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<uint32_t>) AvailableBitrates() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint32_t>) DesiredMinBitrate() const; - WINRT_IMPL_AUTO(void) DesiredMinBitrate(winrt::Windows::Foundation::IReference<uint32_t> const& value) const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint32_t>) DesiredMaxBitrate() const; - WINRT_IMPL_AUTO(void) DesiredMaxBitrate(winrt::Windows::Foundation::IReference<uint32_t> const& value) const; - [[nodiscard]] WINRT_IMPL_AUTO(bool) AudioOnlyPlayback() const; - [[nodiscard]] WINRT_IMPL_AUTO(uint64_t) InboundBitsPerSecond() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::TimeSpan) InboundBitsPerSecondWindow() const; - WINRT_IMPL_AUTO(void) InboundBitsPerSecondWindow(winrt::Windows::Foundation::TimeSpan const& value) const; - WINRT_IMPL_AUTO(winrt::event_token) DownloadBitrateChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadBitrateChangedEventArgs> const& handler) const; + [[nodiscard]] auto IsLive() const; + [[nodiscard]] auto DesiredLiveOffset() const; + auto DesiredLiveOffset(winrt::Windows::Foundation::TimeSpan const& value) const; + [[nodiscard]] auto InitialBitrate() const; + auto InitialBitrate(uint32_t value) const; + [[nodiscard]] auto CurrentDownloadBitrate() const; + [[nodiscard]] auto CurrentPlaybackBitrate() const; + [[nodiscard]] auto AvailableBitrates() const; + [[nodiscard]] auto DesiredMinBitrate() const; + auto DesiredMinBitrate(winrt::Windows::Foundation::IReference<uint32_t> const& value) const; + [[nodiscard]] auto DesiredMaxBitrate() const; + auto DesiredMaxBitrate(winrt::Windows::Foundation::IReference<uint32_t> const& value) const; + [[nodiscard]] auto AudioOnlyPlayback() const; + [[nodiscard]] auto InboundBitsPerSecond() const; + [[nodiscard]] auto InboundBitsPerSecondWindow() const; + auto InboundBitsPerSecondWindow(winrt::Windows::Foundation::TimeSpan const& value) const; + auto DownloadBitrateChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadBitrateChangedEventArgs> const& handler) const; using DownloadBitrateChanged_revoker = impl::event_revoker<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource, &impl::abi_t<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource>::remove_DownloadBitrateChanged>; - [[nodiscard]] DownloadBitrateChanged_revoker DownloadBitrateChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadBitrateChangedEventArgs> const& handler) const; - WINRT_IMPL_AUTO(void) DownloadBitrateChanged(winrt::event_token const& token) const noexcept; - WINRT_IMPL_AUTO(winrt::event_token) PlaybackBitrateChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourcePlaybackBitrateChangedEventArgs> const& handler) const; + [[nodiscard]] auto DownloadBitrateChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadBitrateChangedEventArgs> const& handler) const; + auto DownloadBitrateChanged(winrt::event_token const& token) const noexcept; + auto PlaybackBitrateChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourcePlaybackBitrateChangedEventArgs> const& handler) const; using PlaybackBitrateChanged_revoker = impl::event_revoker<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource, &impl::abi_t<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource>::remove_PlaybackBitrateChanged>; - [[nodiscard]] PlaybackBitrateChanged_revoker PlaybackBitrateChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourcePlaybackBitrateChangedEventArgs> const& handler) const; - WINRT_IMPL_AUTO(void) PlaybackBitrateChanged(winrt::event_token const& token) const noexcept; - WINRT_IMPL_AUTO(winrt::event_token) DownloadRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadRequestedEventArgs> const& handler) const; + [[nodiscard]] auto PlaybackBitrateChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourcePlaybackBitrateChangedEventArgs> const& handler) const; + auto PlaybackBitrateChanged(winrt::event_token const& token) const noexcept; + auto DownloadRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadRequestedEventArgs> const& handler) const; using DownloadRequested_revoker = impl::event_revoker<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource, &impl::abi_t<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource>::remove_DownloadRequested>; - [[nodiscard]] DownloadRequested_revoker DownloadRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadRequestedEventArgs> const& handler) const; - WINRT_IMPL_AUTO(void) DownloadRequested(winrt::event_token const& token) const noexcept; - WINRT_IMPL_AUTO(winrt::event_token) DownloadCompleted(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadCompletedEventArgs> const& handler) const; + [[nodiscard]] auto DownloadRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadRequestedEventArgs> const& handler) const; + auto DownloadRequested(winrt::event_token const& token) const noexcept; + auto DownloadCompleted(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadCompletedEventArgs> const& handler) const; using DownloadCompleted_revoker = impl::event_revoker<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource, &impl::abi_t<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource>::remove_DownloadCompleted>; - [[nodiscard]] DownloadCompleted_revoker DownloadCompleted(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadCompletedEventArgs> const& handler) const; - WINRT_IMPL_AUTO(void) DownloadCompleted(winrt::event_token const& token) const noexcept; - WINRT_IMPL_AUTO(winrt::event_token) DownloadFailed(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadFailedEventArgs> const& handler) const; + [[nodiscard]] auto DownloadCompleted(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadCompletedEventArgs> const& handler) const; + auto DownloadCompleted(winrt::event_token const& token) const noexcept; + auto DownloadFailed(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadFailedEventArgs> const& handler) const; using DownloadFailed_revoker = impl::event_revoker<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource, &impl::abi_t<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource>::remove_DownloadFailed>; - [[nodiscard]] DownloadFailed_revoker DownloadFailed(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadFailedEventArgs> const& handler) const; - WINRT_IMPL_AUTO(void) DownloadFailed(winrt::event_token const& token) const noexcept; + [[nodiscard]] auto DownloadFailed(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadFailedEventArgs> const& handler) const; + auto DownloadFailed(winrt::event_token const& token) const noexcept; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource> { @@ -584,7 +579,7 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSource2 { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceAdvancedSettings) AdvancedSettings() const; + [[nodiscard]] auto AdvancedSettings() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource2> { @@ -593,12 +588,12 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSource3 { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) MinLiveOffset() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) MaxSeekableWindowSize() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) DesiredSeekableWindowSize() const; - WINRT_IMPL_AUTO(void) DesiredSeekableWindowSize(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan> const& value) const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDiagnostics) Diagnostics() const; - WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceCorrelatedTimes) GetCorrelatedTimes() const; + [[nodiscard]] auto MinLiveOffset() const; + [[nodiscard]] auto MaxSeekableWindowSize() const; + [[nodiscard]] auto DesiredSeekableWindowSize() const; + auto DesiredSeekableWindowSize(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan> const& value) const; + [[nodiscard]] auto Diagnostics() const; + auto GetCorrelatedTimes() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSource3> { @@ -607,12 +602,12 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceAdvancedSettings { - [[nodiscard]] WINRT_IMPL_AUTO(bool) AllSegmentsIndependent() const; - WINRT_IMPL_AUTO(void) AllSegmentsIndependent(bool value) const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<double>) DesiredBitrateHeadroomRatio() const; - WINRT_IMPL_AUTO(void) DesiredBitrateHeadroomRatio(winrt::Windows::Foundation::IReference<double> const& value) const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<double>) BitrateDowngradeTriggerRatio() const; - WINRT_IMPL_AUTO(void) BitrateDowngradeTriggerRatio(winrt::Windows::Foundation::IReference<double> const& value) const; + [[nodiscard]] auto AllSegmentsIndependent() const; + auto AllSegmentsIndependent(bool value) const; + [[nodiscard]] auto DesiredBitrateHeadroomRatio() const; + auto DesiredBitrateHeadroomRatio(winrt::Windows::Foundation::IReference<double> const& value) const; + [[nodiscard]] auto BitrateDowngradeTriggerRatio() const; + auto BitrateDowngradeTriggerRatio(winrt::Windows::Foundation::IReference<double> const& value) const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceAdvancedSettings> { @@ -621,9 +616,9 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceCorrelatedTimes { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) Position() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) PresentationTimeStamp() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::DateTime>) ProgramDateTime() const; + [[nodiscard]] auto Position() const; + [[nodiscard]] auto PresentationTimeStamp() const; + [[nodiscard]] auto ProgramDateTime() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceCorrelatedTimes> { @@ -632,9 +627,9 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceCreationResult { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceCreationStatus) Status() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSource) MediaSource() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Web::Http::HttpResponseMessage) HttpResponseMessage() const; + [[nodiscard]] auto Status() const; + [[nodiscard]] auto MediaSource() const; + [[nodiscard]] auto HttpResponseMessage() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceCreationResult> { @@ -643,7 +638,7 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceCreationResult2 { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::hresult) ExtendedError() const; + [[nodiscard]] auto ExtendedError() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceCreationResult2> { @@ -652,15 +647,15 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDiagnosticAvailableEventArgs { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDiagnosticType) DiagnosticType() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<int32_t>) RequestId() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) Position() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint64_t>) SegmentId() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceResourceType>) ResourceType() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Uri) ResourceUri() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint64_t>) ResourceByteRangeOffset() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint64_t>) ResourceByteRangeLength() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint32_t>) Bitrate() const; + [[nodiscard]] auto DiagnosticType() const; + [[nodiscard]] auto RequestId() const; + [[nodiscard]] auto Position() const; + [[nodiscard]] auto SegmentId() const; + [[nodiscard]] auto ResourceType() const; + [[nodiscard]] auto ResourceUri() const; + [[nodiscard]] auto ResourceByteRangeOffset() const; + [[nodiscard]] auto ResourceByteRangeLength() const; + [[nodiscard]] auto Bitrate() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDiagnosticAvailableEventArgs> { @@ -669,7 +664,7 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDiagnosticAvailableEventArgs2 { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::hresult) ExtendedError() const; + [[nodiscard]] auto ExtendedError() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDiagnosticAvailableEventArgs2> { @@ -678,8 +673,8 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDiagnosticAvailableEventArgs3 { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) ResourceDuration() const; - [[nodiscard]] WINRT_IMPL_AUTO(hstring) ResourceContentType() const; + [[nodiscard]] auto ResourceDuration() const; + [[nodiscard]] auto ResourceContentType() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDiagnosticAvailableEventArgs3> { @@ -688,10 +683,10 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDiagnostics { - WINRT_IMPL_AUTO(winrt::event_token) DiagnosticAvailable(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDiagnostics, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDiagnosticAvailableEventArgs> const& handler) const; + auto DiagnosticAvailable(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDiagnostics, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDiagnosticAvailableEventArgs> const& handler) const; using DiagnosticAvailable_revoker = impl::event_revoker<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDiagnostics, &impl::abi_t<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDiagnostics>::remove_DiagnosticAvailable>; - [[nodiscard]] DiagnosticAvailable_revoker DiagnosticAvailable(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDiagnostics, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDiagnosticAvailableEventArgs> const& handler) const; - WINRT_IMPL_AUTO(void) DiagnosticAvailable(winrt::event_token const& token) const noexcept; + [[nodiscard]] auto DiagnosticAvailable(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDiagnostics, winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDiagnosticAvailableEventArgs> const& handler) const; + auto DiagnosticAvailable(winrt::event_token const& token) const noexcept; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDiagnostics> { @@ -700,8 +695,8 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadBitrateChangedEventArgs { - [[nodiscard]] WINRT_IMPL_AUTO(uint32_t) OldValue() const; - [[nodiscard]] WINRT_IMPL_AUTO(uint32_t) NewValue() const; + [[nodiscard]] auto OldValue() const; + [[nodiscard]] auto NewValue() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadBitrateChangedEventArgs> { @@ -710,7 +705,7 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadBitrateChangedEventArgs2 { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadBitrateChangedReason) Reason() const; + [[nodiscard]] auto Reason() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadBitrateChangedEventArgs2> { @@ -719,11 +714,11 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadCompletedEventArgs { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceResourceType) ResourceType() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Uri) ResourceUri() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint64_t>) ResourceByteRangeOffset() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint64_t>) ResourceByteRangeLength() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Web::Http::HttpResponseMessage) HttpResponseMessage() const; + [[nodiscard]] auto ResourceType() const; + [[nodiscard]] auto ResourceUri() const; + [[nodiscard]] auto ResourceByteRangeOffset() const; + [[nodiscard]] auto ResourceByteRangeLength() const; + [[nodiscard]] auto HttpResponseMessage() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadCompletedEventArgs> { @@ -732,9 +727,9 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadCompletedEventArgs2 { - [[nodiscard]] WINRT_IMPL_AUTO(int32_t) RequestId() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadStatistics) Statistics() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) Position() const; + [[nodiscard]] auto RequestId() const; + [[nodiscard]] auto Statistics() const; + [[nodiscard]] auto Position() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadCompletedEventArgs2> { @@ -743,8 +738,8 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadCompletedEventArgs3 { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) ResourceDuration() const; - [[nodiscard]] WINRT_IMPL_AUTO(hstring) ResourceContentType() const; + [[nodiscard]] auto ResourceDuration() const; + [[nodiscard]] auto ResourceContentType() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadCompletedEventArgs3> { @@ -753,11 +748,11 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadFailedEventArgs { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceResourceType) ResourceType() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Uri) ResourceUri() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint64_t>) ResourceByteRangeOffset() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint64_t>) ResourceByteRangeLength() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Web::Http::HttpResponseMessage) HttpResponseMessage() const; + [[nodiscard]] auto ResourceType() const; + [[nodiscard]] auto ResourceUri() const; + [[nodiscard]] auto ResourceByteRangeOffset() const; + [[nodiscard]] auto ResourceByteRangeLength() const; + [[nodiscard]] auto HttpResponseMessage() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadFailedEventArgs> { @@ -766,10 +761,10 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadFailedEventArgs2 { - [[nodiscard]] WINRT_IMPL_AUTO(int32_t) RequestId() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::hresult) ExtendedError() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadStatistics) Statistics() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) Position() const; + [[nodiscard]] auto RequestId() const; + [[nodiscard]] auto ExtendedError() const; + [[nodiscard]] auto Statistics() const; + [[nodiscard]] auto Position() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadFailedEventArgs2> { @@ -778,8 +773,8 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadFailedEventArgs3 { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) ResourceDuration() const; - [[nodiscard]] WINRT_IMPL_AUTO(hstring) ResourceContentType() const; + [[nodiscard]] auto ResourceDuration() const; + [[nodiscard]] auto ResourceContentType() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadFailedEventArgs3> { @@ -788,7 +783,7 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadRequestedDeferral { - WINRT_IMPL_AUTO(void) Complete() const; + auto Complete() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadRequestedDeferral> { @@ -797,12 +792,12 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadRequestedEventArgs { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceResourceType) ResourceType() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Uri) ResourceUri() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint64_t>) ResourceByteRangeOffset() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint64_t>) ResourceByteRangeLength() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadResult) Result() const; - WINRT_IMPL_AUTO(winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceDownloadRequestedDeferral) GetDeferral() const; + [[nodiscard]] auto ResourceType() const; + [[nodiscard]] auto ResourceUri() const; + [[nodiscard]] auto ResourceByteRangeOffset() const; + [[nodiscard]] auto ResourceByteRangeLength() const; + [[nodiscard]] auto Result() const; + auto GetDeferral() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadRequestedEventArgs> { @@ -811,8 +806,8 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadRequestedEventArgs2 { - [[nodiscard]] WINRT_IMPL_AUTO(int32_t) RequestId() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) Position() const; + [[nodiscard]] auto RequestId() const; + [[nodiscard]] auto Position() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadRequestedEventArgs2> { @@ -821,8 +816,8 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadRequestedEventArgs3 { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) ResourceDuration() const; - [[nodiscard]] WINRT_IMPL_AUTO(hstring) ResourceContentType() const; + [[nodiscard]] auto ResourceDuration() const; + [[nodiscard]] auto ResourceContentType() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadRequestedEventArgs3> { @@ -831,16 +826,16 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadResult { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Uri) ResourceUri() const; - WINRT_IMPL_AUTO(void) ResourceUri(winrt::Windows::Foundation::Uri const& value) const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Storage::Streams::IInputStream) InputStream() const; - WINRT_IMPL_AUTO(void) InputStream(winrt::Windows::Storage::Streams::IInputStream const& value) const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Storage::Streams::IBuffer) Buffer() const; - WINRT_IMPL_AUTO(void) Buffer(winrt::Windows::Storage::Streams::IBuffer const& value) const; - [[nodiscard]] WINRT_IMPL_AUTO(hstring) ContentType() const; - WINRT_IMPL_AUTO(void) ContentType(param::hstring const& value) const; - [[nodiscard]] WINRT_IMPL_AUTO(uint32_t) ExtendedStatus() const; - WINRT_IMPL_AUTO(void) ExtendedStatus(uint32_t value) const; + [[nodiscard]] auto ResourceUri() const; + auto ResourceUri(winrt::Windows::Foundation::Uri const& value) const; + [[nodiscard]] auto InputStream() const; + auto InputStream(winrt::Windows::Storage::Streams::IInputStream const& value) const; + [[nodiscard]] auto Buffer() const; + auto Buffer(winrt::Windows::Storage::Streams::IBuffer const& value) const; + [[nodiscard]] auto ContentType() const; + auto ContentType(param::hstring const& value) const; + [[nodiscard]] auto ExtendedStatus() const; + auto ExtendedStatus(uint32_t value) const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadResult> { @@ -849,10 +844,10 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadResult2 { - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint64_t>) ResourceByteRangeOffset() const; - WINRT_IMPL_AUTO(void) ResourceByteRangeOffset(winrt::Windows::Foundation::IReference<uint64_t> const& value) const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint64_t>) ResourceByteRangeLength() const; - WINRT_IMPL_AUTO(void) ResourceByteRangeLength(winrt::Windows::Foundation::IReference<uint64_t> const& value) const; + [[nodiscard]] auto ResourceByteRangeOffset() const; + auto ResourceByteRangeOffset(winrt::Windows::Foundation::IReference<uint64_t> const& value) const; + [[nodiscard]] auto ResourceByteRangeLength() const; + auto ResourceByteRangeLength(winrt::Windows::Foundation::IReference<uint64_t> const& value) const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadResult2> { @@ -861,10 +856,10 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceDownloadStatistics { - [[nodiscard]] WINRT_IMPL_AUTO(uint64_t) ContentBytesReceivedCount() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) TimeToHeadersReceived() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) TimeToFirstByteReceived() const; - [[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::TimeSpan>) TimeToLastByteReceived() const; + [[nodiscard]] auto ContentBytesReceivedCount() const; + [[nodiscard]] auto TimeToHeadersReceived() const; + [[nodiscard]] auto TimeToFirstByteReceived() const; + [[nodiscard]] auto TimeToLastByteReceived() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceDownloadStatistics> { @@ -873,9 +868,9 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourcePlaybackBitrateChangedEventArgs { - [[nodiscard]] WINRT_IMPL_AUTO(uint32_t) OldValue() const; - [[nodiscard]] WINRT_IMPL_AUTO(uint32_t) NewValue() const; - [[nodiscard]] WINRT_IMPL_AUTO(bool) AudioOnly() const; + [[nodiscard]] auto OldValue() const; + [[nodiscard]] auto NewValue() const; + [[nodiscard]] auto AudioOnly() const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourcePlaybackBitrateChangedEventArgs> { @@ -884,11 +879,11 @@ namespace winrt::impl template <typename D> struct consume_Windows_Media_Streaming_Adaptive_IAdaptiveMediaSourceStatics { - WINRT_IMPL_AUTO(bool) IsContentTypeSupported(param::hstring const& contentType) const; - WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceCreationResult>) CreateFromUriAsync(winrt::Windows::Foundation::Uri const& uri) const; - WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceCreationResult>) CreateFromUriAsync(winrt::Windows::Foundation::Uri const& uri, winrt::Windows::Web::Http::HttpClient const& httpClient) const; - WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceCreationResult>) CreateFromStreamAsync(winrt::Windows::Storage::Streams::IInputStream const& stream, winrt::Windows::Foundation::Uri const& uri, param::hstring const& contentType) const; - WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Media::Streaming::Adaptive::AdaptiveMediaSourceCreationResult>) CreateFromStreamAsync(winrt::Windows::Storage::Streams::IInputStream const& stream, winrt::Windows::Foundation::Uri const& uri, param::hstring const& contentType, winrt::Windows::Web::Http::HttpClient const& httpClient) const; + auto IsContentTypeSupported(param::hstring const& contentType) const; + auto CreateFromUriAsync(winrt::Windows::Foundation::Uri const& uri) const; + auto CreateFromUriAsync(winrt::Windows::Foundation::Uri const& uri, winrt::Windows::Web::Http::HttpClient const& httpClient) const; + auto CreateFromStreamAsync(winrt::Windows::Storage::Streams::IInputStream const& stream, winrt::Windows::Foundation::Uri const& uri, param::hstring const& contentType) const; + auto CreateFromStreamAsync(winrt::Windows::Storage::Streams::IInputStream const& stream, winrt::Windows::Foundation::Uri const& uri, param::hstring const& contentType, winrt::Windows::Web::Http::HttpClient const& httpClient) const; }; template <> struct consume<winrt::Windows::Media::Streaming::Adaptive::IAdaptiveMediaSourceStatics> { |