#ifndef MEDIA_MOJO_MOJOM_MEDIA_PLAYER_MOJOM_PARAMS_DATA_H_
#define MEDIA_MOJO_MOJOM_MEDIA_PLAYER_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::mojom {
namespace internal {
class MediaPlayer_RequestPlay_Params_Data { … };
static_assert …;
class MediaPlayer_RequestPause_Params_Data { … };
static_assert …;
class MediaPlayer_RequestSeekForward_Params_Data { … };
static_assert …;
class MediaPlayer_RequestSeekBackward_Params_Data { … };
static_assert …;
class MediaPlayer_RequestSeekTo_Params_Data { … };
static_assert …;
class MediaPlayer_RequestEnterPictureInPicture_Params_Data { … };
static_assert …;
class MediaPlayer_RequestMute_Params_Data { … };
static_assert …;
class MediaPlayer_SetVolumeMultiplier_Params_Data { … };
static_assert …;
class MediaPlayer_SetPersistentState_Params_Data { … };
static_assert …;
class MediaPlayer_SetPowerExperimentState_Params_Data { … };
static_assert …;
class MediaPlayer_SetAudioSinkId_Params_Data { … };
static_assert …;
class MediaPlayer_SuspendForFrameClosed_Params_Data { … };
static_assert …;
class MediaPlayer_RequestMediaRemoting_Params_Data { … };
static_assert …;
class MediaPlayer_RequestVisibility_Params_Data { … };
static_assert …;
class MediaPlayer_RequestVisibility_ResponseParams_Data { … };
static_assert …;
class MediaPlayerObserverClient_GetHasPlayedBefore_Params_Data { … };
static_assert …;
class MediaPlayerObserverClient_GetHasPlayedBefore_ResponseParams_Data { … };
static_assert …;
class MediaPlayerObserver_OnMediaPlaying_Params_Data { … };
static_assert …;
class MediaPlayerObserver_OnMediaPaused_Params_Data { … };
static_assert …;
class MediaPlayerObserver_OnMutedStatusChanged_Params_Data { … };
static_assert …;
class MediaPlayerObserver_OnMediaMetadataChanged_Params_Data { … };
static_assert …;
class MediaPlayerObserver_OnMediaPositionStateChanged_Params_Data { … };
static_assert …;
class MediaPlayerObserver_OnMediaEffectivelyFullscreenChanged_Params_Data { … };
static_assert …;
class MediaPlayerObserver_OnMediaSizeChanged_Params_Data { … };
static_assert …;
class MediaPlayerObserver_OnPictureInPictureAvailabilityChanged_Params_Data { … };
static_assert …;
class MediaPlayerObserver_OnAudioOutputSinkChanged_Params_Data { … };
static_assert …;
class MediaPlayerObserver_OnUseAudioServiceChanged_Params_Data { … };
static_assert …;
class MediaPlayerObserver_OnAudioOutputSinkChangingDisabled_Params_Data { … };
static_assert …;
class MediaPlayerObserver_OnRemotePlaybackMetadataChange_Params_Data { … };
static_assert …;
class MediaPlayerObserver_OnVideoVisibilityChanged_Params_Data { … };
static_assert …;
class MediaPlayerHost_OnMediaPlayerAdded_Params_Data { … };
static_assert …;
}
class MediaPlayer_RequestPlay_ParamsDataView { … };
class MediaPlayer_RequestPause_ParamsDataView { … };
class MediaPlayer_RequestSeekForward_ParamsDataView { … };
class MediaPlayer_RequestSeekBackward_ParamsDataView { … };
class MediaPlayer_RequestSeekTo_ParamsDataView { … };
class MediaPlayer_RequestEnterPictureInPicture_ParamsDataView { … };
class MediaPlayer_RequestMute_ParamsDataView { … };
class MediaPlayer_SetVolumeMultiplier_ParamsDataView { … };
class MediaPlayer_SetPersistentState_ParamsDataView { … };
class MediaPlayer_SetPowerExperimentState_ParamsDataView { … };
class MediaPlayer_SetAudioSinkId_ParamsDataView { … };
class MediaPlayer_SuspendForFrameClosed_ParamsDataView { … };
class MediaPlayer_RequestMediaRemoting_ParamsDataView { … };
class MediaPlayer_RequestVisibility_ParamsDataView { … };
class MediaPlayer_RequestVisibility_ResponseParamsDataView { … };
class MediaPlayerObserverClient_GetHasPlayedBefore_ParamsDataView { … };
class MediaPlayerObserverClient_GetHasPlayedBefore_ResponseParamsDataView { … };
class MediaPlayerObserver_OnMediaPlaying_ParamsDataView { … };
class MediaPlayerObserver_OnMediaPaused_ParamsDataView { … };
class MediaPlayerObserver_OnMutedStatusChanged_ParamsDataView { … };
class MediaPlayerObserver_OnMediaMetadataChanged_ParamsDataView { … };
class MediaPlayerObserver_OnMediaPositionStateChanged_ParamsDataView { … };
class MediaPlayerObserver_OnMediaEffectivelyFullscreenChanged_ParamsDataView { … };
class MediaPlayerObserver_OnMediaSizeChanged_ParamsDataView { … };
class MediaPlayerObserver_OnPictureInPictureAvailabilityChanged_ParamsDataView { … };
class MediaPlayerObserver_OnAudioOutputSinkChanged_ParamsDataView { … };
class MediaPlayerObserver_OnUseAudioServiceChanged_ParamsDataView { … };
class MediaPlayerObserver_OnAudioOutputSinkChangingDisabled_ParamsDataView { … };
class MediaPlayerObserver_OnRemotePlaybackMetadataChange_ParamsDataView { … };
class MediaPlayerObserver_OnVideoVisibilityChanged_ParamsDataView { … };
class MediaPlayerHost_OnMediaPlayerAdded_ParamsDataView { … };
inline void MediaPlayer_RequestSeekForward_ParamsDataView::GetSeekTimeDataView(
::mojo_base::mojom::TimeDeltaDataView* output) { … }
inline void MediaPlayer_RequestSeekBackward_ParamsDataView::GetSeekTimeDataView(
::mojo_base::mojom::TimeDeltaDataView* output) { … }
inline void MediaPlayer_RequestSeekTo_ParamsDataView::GetSeekTimeDataView(
::mojo_base::mojom::TimeDeltaDataView* output) { … }
inline void MediaPlayer_SetAudioSinkId_ParamsDataView::GetSinkIdDataView(
mojo::StringDataView* output) { … }
inline void MediaPlayerObserver_OnMediaPositionStateChanged_ParamsDataView::GetMediaPositionDataView(
::media_session::mojom::MediaPositionDataView* output) { … }
inline void MediaPlayerObserver_OnMediaSizeChanged_ParamsDataView::GetSizeDataView(
::gfx::mojom::SizeDataView* output) { … }
inline void MediaPlayerObserver_OnAudioOutputSinkChanged_ParamsDataView::GetHashedDeviceIdDataView(
mojo::StringDataView* output) { … }
inline void MediaPlayerObserver_OnRemotePlaybackMetadataChange_ParamsDataView::GetRemotePlaybackMetadataDataView(
::media_session::mojom::RemotePlaybackMetadataDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif