#ifndef SERVICES_MEDIA_SESSION_PUBLIC_MOJOM_MEDIA_SESSION_MOJOM_PARAMS_DATA_H_
#define SERVICES_MEDIA_SESSION_PUBLIC_MOJOM_MEDIA_SESSION_MOJOM_PARAMS_DATA_H_
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"
#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
namespace mojo::internal {
class ValidationContext;
}
namespace media_session::mojom {
namespace internal {
class MediaSessionObserver_MediaSessionInfoChanged_Params_Data { … };
static_assert …;
class MediaSessionObserver_MediaSessionMetadataChanged_Params_Data { … };
static_assert …;
class MediaSessionObserver_MediaSessionActionsChanged_Params_Data { … };
static_assert …;
class MediaSessionObserver_MediaSessionImagesChanged_Params_Data { … };
static_assert …;
class MediaSessionObserver_MediaSessionPositionChanged_Params_Data { … };
static_assert …;
class MediaSession_GetMediaSessionInfo_Params_Data { … };
static_assert …;
class MediaSession_GetMediaSessionInfo_ResponseParams_Data { … };
static_assert …;
class MediaSession_GetDebugInfo_Params_Data { … };
static_assert …;
class MediaSession_GetDebugInfo_ResponseParams_Data { … };
static_assert …;
class MediaSession_StartDucking_Params_Data { … };
static_assert …;
class MediaSession_StopDucking_Params_Data { … };
static_assert …;
class MediaSession_Suspend_Params_Data { … };
static_assert …;
class MediaSession_Resume_Params_Data { … };
static_assert …;
class MediaSession_AddObserver_Params_Data { … };
static_assert …;
class MediaSession_PreviousTrack_Params_Data { … };
static_assert …;
class MediaSession_NextTrack_Params_Data { … };
static_assert …;
class MediaSession_Seek_Params_Data { … };
static_assert …;
class MediaSession_Stop_Params_Data { … };
static_assert …;
class MediaSession_SkipAd_Params_Data { … };
static_assert …;
class MediaSession_GetMediaImageBitmap_Params_Data { … };
static_assert …;
class MediaSession_GetMediaImageBitmap_ResponseParams_Data { … };
static_assert …;
class MediaSession_SeekTo_Params_Data { … };
static_assert …;
class MediaSession_ScrubTo_Params_Data { … };
static_assert …;
class MediaSession_EnterPictureInPicture_Params_Data { … };
static_assert …;
class MediaSession_ExitPictureInPicture_Params_Data { … };
static_assert …;
class MediaSession_SetAudioSinkId_Params_Data { … };
static_assert …;
class MediaSession_ToggleMicrophone_Params_Data { … };
static_assert …;
class MediaSession_ToggleCamera_Params_Data { … };
static_assert …;
class MediaSession_HangUp_Params_Data { … };
static_assert …;
class MediaSession_Raise_Params_Data { … };
static_assert …;
class MediaSession_SetMute_Params_Data { … };
static_assert …;
class MediaSession_RequestMediaRemoting_Params_Data { … };
static_assert …;
class MediaSession_PreviousSlide_Params_Data { … };
static_assert …;
class MediaSession_NextSlide_Params_Data { … };
static_assert …;
class MediaSession_EnterAutoPictureInPicture_Params_Data { … };
static_assert …;
class MediaSession_GetVisibility_Params_Data { … };
static_assert …;
class MediaSession_GetVisibility_ResponseParams_Data { … };
static_assert …;
}
class MediaSessionObserver_MediaSessionInfoChanged_ParamsDataView { … };
class MediaSessionObserver_MediaSessionMetadataChanged_ParamsDataView { … };
class MediaSessionObserver_MediaSessionActionsChanged_ParamsDataView { … };
class MediaSessionObserver_MediaSessionImagesChanged_ParamsDataView { … };
class MediaSessionObserver_MediaSessionPositionChanged_ParamsDataView { … };
class MediaSession_GetMediaSessionInfo_ParamsDataView { … };
class MediaSession_GetMediaSessionInfo_ResponseParamsDataView { … };
class MediaSession_GetDebugInfo_ParamsDataView { … };
class MediaSession_GetDebugInfo_ResponseParamsDataView { … };
class MediaSession_StartDucking_ParamsDataView { … };
class MediaSession_StopDucking_ParamsDataView { … };
class MediaSession_Suspend_ParamsDataView { … };
class MediaSession_Resume_ParamsDataView { … };
class MediaSession_AddObserver_ParamsDataView { … };
class MediaSession_PreviousTrack_ParamsDataView { … };
class MediaSession_NextTrack_ParamsDataView { … };
class MediaSession_Seek_ParamsDataView { … };
class MediaSession_Stop_ParamsDataView { … };
class MediaSession_SkipAd_ParamsDataView { … };
class MediaSession_GetMediaImageBitmap_ParamsDataView { … };
class MediaSession_GetMediaImageBitmap_ResponseParamsDataView { … };
class MediaSession_SeekTo_ParamsDataView { … };
class MediaSession_ScrubTo_ParamsDataView { … };
class MediaSession_EnterPictureInPicture_ParamsDataView { … };
class MediaSession_ExitPictureInPicture_ParamsDataView { … };
class MediaSession_SetAudioSinkId_ParamsDataView { … };
class MediaSession_ToggleMicrophone_ParamsDataView { … };
class MediaSession_ToggleCamera_ParamsDataView { … };
class MediaSession_HangUp_ParamsDataView { … };
class MediaSession_Raise_ParamsDataView { … };
class MediaSession_SetMute_ParamsDataView { … };
class MediaSession_RequestMediaRemoting_ParamsDataView { … };
class MediaSession_PreviousSlide_ParamsDataView { … };
class MediaSession_NextSlide_ParamsDataView { … };
class MediaSession_EnterAutoPictureInPicture_ParamsDataView { … };
class MediaSession_GetVisibility_ParamsDataView { … };
class MediaSession_GetVisibility_ResponseParamsDataView { … };
inline void MediaSessionObserver_MediaSessionInfoChanged_ParamsDataView::GetInfoDataView(
MediaSessionInfoDataView* output) { … }
inline void MediaSessionObserver_MediaSessionMetadataChanged_ParamsDataView::GetMetadataDataView(
MediaMetadataDataView* output) { … }
inline void MediaSessionObserver_MediaSessionActionsChanged_ParamsDataView::GetActionDataView(
mojo::ArrayDataView<MediaSessionAction>* output) { … }
inline void MediaSessionObserver_MediaSessionImagesChanged_ParamsDataView::GetImagesDataView(
mojo::MapDataView<MediaSessionImageType, mojo::ArrayDataView<MediaImageDataView>>* output) { … }
inline void MediaSessionObserver_MediaSessionPositionChanged_ParamsDataView::GetPositionDataView(
MediaPositionDataView* output) { … }
inline void MediaSession_GetMediaSessionInfo_ResponseParamsDataView::GetInfoDataView(
MediaSessionInfoDataView* output) { … }
inline void MediaSession_GetDebugInfo_ResponseParamsDataView::GetInfoDataView(
MediaSessionDebugInfoDataView* output) { … }
inline void MediaSession_Seek_ParamsDataView::GetSeekTimeDataView(
::mojo_base::mojom::TimeDeltaDataView* output) { … }
inline void MediaSession_GetMediaImageBitmap_ParamsDataView::GetImageDataView(
MediaImageDataView* output) { … }
inline void MediaSession_GetMediaImageBitmap_ResponseParamsDataView::GetImageDataView(
MediaImageBitmapDataView* output) { … }
inline void MediaSession_SeekTo_ParamsDataView::GetSeekTimeDataView(
::mojo_base::mojom::TimeDeltaDataView* output) { … }
inline void MediaSession_ScrubTo_ParamsDataView::GetSeekTimeDataView(
::mojo_base::mojom::TimeDeltaDataView* output) { … }
inline void MediaSession_SetAudioSinkId_ParamsDataView::GetIdDataView(
mojo::StringDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif