chromium/out/Default/gen/services/media_session/public/mojom/media_session.mojom-shared.cc

// services/media_session/public/mojom/media_session.mojom-shared.cc is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2016 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "services/media_session/public/mojom/media_session.mojom-shared.h"

// Used to support stream output operator for enums.
// TODO(dcheng): Consider omitting this somehow if not needed.
#include <ostream>
#include <utility>

#include "base/strings/stringprintf.h"
#include "mojo/public/cpp/bindings/lib/validate_params.h"
#include "mojo/public/cpp/bindings/lib/validation_errors.h"
#include "mojo/public/cpp/bindings/lib/validation_util.h"
#include "third_party/perfetto/include/perfetto/tracing/traced_value.h"

#include "services/media_session/public/mojom/media_session.mojom-params-data.h"
namespace media_session {
namespace mojom {

NOINLINE static const char* MediaPlaybackStateToStringHelper(MediaPlaybackState value) {}

std::string MediaPlaybackStateToString(MediaPlaybackState value) {}

std::ostream& operator<<(std::ostream& os, MediaPlaybackState value) {}

NOINLINE static const char* MediaSessionActionToStringHelper(MediaSessionAction value) {}

std::string MediaSessionActionToString(MediaSessionAction value) {}

std::ostream& operator<<(std::ostream& os, MediaSessionAction value) {}

NOINLINE static const char* MediaSessionImageTypeToStringHelper(MediaSessionImageType value) {}

std::string MediaSessionImageTypeToString(MediaSessionImageType value) {}

std::ostream& operator<<(std::ostream& os, MediaSessionImageType value) {}

NOINLINE static const char* MediaPictureInPictureStateToStringHelper(MediaPictureInPictureState value) {}

std::string MediaPictureInPictureStateToString(MediaPictureInPictureState value) {}

std::ostream& operator<<(std::ostream& os, MediaPictureInPictureState value) {}

NOINLINE static const char* MediaAudioVideoStateToStringHelper(MediaAudioVideoState value) {}

std::string MediaAudioVideoStateToString(MediaAudioVideoState value) {}

std::ostream& operator<<(std::ostream& os, MediaAudioVideoState value) {}

NOINLINE static const char* MediaImageBitmapColorTypeToStringHelper(MediaImageBitmapColorType value) {}

std::string MediaImageBitmapColorTypeToString(MediaImageBitmapColorType value) {}

std::ostream& operator<<(std::ostream& os, MediaImageBitmapColorType value) {}

NOINLINE static const char* MicrophoneStateToStringHelper(MicrophoneState value) {}

std::string MicrophoneStateToString(MicrophoneState value) {}

std::ostream& operator<<(std::ostream& os, MicrophoneState value) {}

NOINLINE static const char* CameraStateToStringHelper(CameraState value) {}

std::string CameraStateToString(CameraState value) {}

std::ostream& operator<<(std::ostream& os, CameraState value) {}

NOINLINE static const char* MediaSessionInfo_SessionStateToStringHelper(MediaSessionInfo_SessionState value) {}

std::string MediaSessionInfo_SessionStateToString(MediaSessionInfo_SessionState value) {}

std::ostream& operator<<(std::ostream& os, MediaSessionInfo_SessionState value) {}

NOINLINE static const char* MediaSession_SuspendTypeToStringHelper(MediaSession_SuspendType value) {}

std::string MediaSession_SuspendTypeToString(MediaSession_SuspendType value) {}

std::ostream& operator<<(std::ostream& os, MediaSession_SuspendType value) {}

namespace internal {


// static
bool MediaImage_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaImage_Data::MediaImage_Data()
    :{}


// static
bool ChapterInformation_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

ChapterInformation_Data::ChapterInformation_Data()
    :{}


// static
bool MediaMetadata_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaMetadata_Data::MediaMetadata_Data()
    :{}


// static
bool MediaImageBitmap_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaImageBitmap_Data::MediaImageBitmap_Data()
    :{}


// static
bool MediaPosition_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaPosition_Data::MediaPosition_Data()
    :{}


// static
bool RemotePlaybackMetadata_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

RemotePlaybackMetadata_Data::RemotePlaybackMetadata_Data()
    :{}


// static
bool MediaSessionInfo_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSessionInfo_Data::MediaSessionInfo_Data()
    :{}


// static
bool MediaSessionDebugInfo_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSessionDebugInfo_Data::MediaSessionDebugInfo_Data()
    :{}


// static
bool MediaSessionObserver_MediaSessionInfoChanged_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSessionObserver_MediaSessionInfoChanged_Params_Data::MediaSessionObserver_MediaSessionInfoChanged_Params_Data()
    :{}


// static
bool MediaSessionObserver_MediaSessionMetadataChanged_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSessionObserver_MediaSessionMetadataChanged_Params_Data::MediaSessionObserver_MediaSessionMetadataChanged_Params_Data()
    :{}


// static
bool MediaSessionObserver_MediaSessionActionsChanged_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSessionObserver_MediaSessionActionsChanged_Params_Data::MediaSessionObserver_MediaSessionActionsChanged_Params_Data()
    :{}


// static
bool MediaSessionObserver_MediaSessionImagesChanged_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSessionObserver_MediaSessionImagesChanged_Params_Data::MediaSessionObserver_MediaSessionImagesChanged_Params_Data()
    :{}


// static
bool MediaSessionObserver_MediaSessionPositionChanged_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSessionObserver_MediaSessionPositionChanged_Params_Data::MediaSessionObserver_MediaSessionPositionChanged_Params_Data()
    :{}


// static
bool MediaSession_GetMediaSessionInfo_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_GetMediaSessionInfo_Params_Data::MediaSession_GetMediaSessionInfo_Params_Data()
    :{}


// static
bool MediaSession_GetMediaSessionInfo_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_GetMediaSessionInfo_ResponseParams_Data::MediaSession_GetMediaSessionInfo_ResponseParams_Data()
    :{}


// static
bool MediaSession_GetDebugInfo_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_GetDebugInfo_Params_Data::MediaSession_GetDebugInfo_Params_Data()
    :{}


// static
bool MediaSession_GetDebugInfo_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_GetDebugInfo_ResponseParams_Data::MediaSession_GetDebugInfo_ResponseParams_Data()
    :{}


// static
bool MediaSession_StartDucking_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_StartDucking_Params_Data::MediaSession_StartDucking_Params_Data()
    :{}


// static
bool MediaSession_StopDucking_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_StopDucking_Params_Data::MediaSession_StopDucking_Params_Data()
    :{}


// static
bool MediaSession_Suspend_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_Suspend_Params_Data::MediaSession_Suspend_Params_Data()
    :{}


// static
bool MediaSession_Resume_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_Resume_Params_Data::MediaSession_Resume_Params_Data()
    :{}


// static
bool MediaSession_AddObserver_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_AddObserver_Params_Data::MediaSession_AddObserver_Params_Data()
    :{}


// static
bool MediaSession_PreviousTrack_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_PreviousTrack_Params_Data::MediaSession_PreviousTrack_Params_Data()
    :{}


// static
bool MediaSession_NextTrack_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_NextTrack_Params_Data::MediaSession_NextTrack_Params_Data()
    :{}


// static
bool MediaSession_Seek_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_Seek_Params_Data::MediaSession_Seek_Params_Data()
    :{}


// static
bool MediaSession_Stop_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_Stop_Params_Data::MediaSession_Stop_Params_Data()
    :{}


// static
bool MediaSession_SkipAd_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_SkipAd_Params_Data::MediaSession_SkipAd_Params_Data()
    :{}


// static
bool MediaSession_GetMediaImageBitmap_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_GetMediaImageBitmap_Params_Data::MediaSession_GetMediaImageBitmap_Params_Data()
    :{}


// static
bool MediaSession_GetMediaImageBitmap_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_GetMediaImageBitmap_ResponseParams_Data::MediaSession_GetMediaImageBitmap_ResponseParams_Data()
    :{}


// static
bool MediaSession_SeekTo_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_SeekTo_Params_Data::MediaSession_SeekTo_Params_Data()
    :{}


// static
bool MediaSession_ScrubTo_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_ScrubTo_Params_Data::MediaSession_ScrubTo_Params_Data()
    :{}


// static
bool MediaSession_EnterPictureInPicture_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_EnterPictureInPicture_Params_Data::MediaSession_EnterPictureInPicture_Params_Data()
    :{}


// static
bool MediaSession_ExitPictureInPicture_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_ExitPictureInPicture_Params_Data::MediaSession_ExitPictureInPicture_Params_Data()
    :{}


// static
bool MediaSession_SetAudioSinkId_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_SetAudioSinkId_Params_Data::MediaSession_SetAudioSinkId_Params_Data()
    :{}


// static
bool MediaSession_ToggleMicrophone_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_ToggleMicrophone_Params_Data::MediaSession_ToggleMicrophone_Params_Data()
    :{}


// static
bool MediaSession_ToggleCamera_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_ToggleCamera_Params_Data::MediaSession_ToggleCamera_Params_Data()
    :{}


// static
bool MediaSession_HangUp_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_HangUp_Params_Data::MediaSession_HangUp_Params_Data()
    :{}


// static
bool MediaSession_Raise_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_Raise_Params_Data::MediaSession_Raise_Params_Data()
    :{}


// static
bool MediaSession_SetMute_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_SetMute_Params_Data::MediaSession_SetMute_Params_Data()
    :{}


// static
bool MediaSession_RequestMediaRemoting_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_RequestMediaRemoting_Params_Data::MediaSession_RequestMediaRemoting_Params_Data()
    :{}


// static
bool MediaSession_PreviousSlide_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_PreviousSlide_Params_Data::MediaSession_PreviousSlide_Params_Data()
    :{}


// static
bool MediaSession_NextSlide_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_NextSlide_Params_Data::MediaSession_NextSlide_Params_Data()
    :{}


// static
bool MediaSession_EnterAutoPictureInPicture_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_EnterAutoPictureInPicture_Params_Data::MediaSession_EnterAutoPictureInPicture_Params_Data()
    :{}


// static
bool MediaSession_GetVisibility_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_GetVisibility_Params_Data::MediaSession_GetVisibility_Params_Data()
    :{}


// static
bool MediaSession_GetVisibility_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

MediaSession_GetVisibility_ResponseParams_Data::MediaSession_GetVisibility_ResponseParams_Data()
    :{}

}  // namespace internal
}  // namespace mojom
}  // namespace media_session

namespace perfetto {

// static
void TraceFormatTraits<::media_session::mojom::MediaPlaybackState>::WriteIntoTrace(
   perfetto::TracedValue context, ::media_session::mojom::MediaPlaybackState value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::media_session::mojom::MediaSessionAction>::WriteIntoTrace(
   perfetto::TracedValue context, ::media_session::mojom::MediaSessionAction value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::media_session::mojom::MediaSessionImageType>::WriteIntoTrace(
   perfetto::TracedValue context, ::media_session::mojom::MediaSessionImageType value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::media_session::mojom::MediaPictureInPictureState>::WriteIntoTrace(
   perfetto::TracedValue context, ::media_session::mojom::MediaPictureInPictureState value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::media_session::mojom::MediaAudioVideoState>::WriteIntoTrace(
   perfetto::TracedValue context, ::media_session::mojom::MediaAudioVideoState value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::media_session::mojom::MediaImageBitmapColorType>::WriteIntoTrace(
   perfetto::TracedValue context, ::media_session::mojom::MediaImageBitmapColorType value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::media_session::mojom::MicrophoneState>::WriteIntoTrace(
   perfetto::TracedValue context, ::media_session::mojom::MicrophoneState value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::media_session::mojom::CameraState>::WriteIntoTrace(
   perfetto::TracedValue context, ::media_session::mojom::CameraState value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::media_session::mojom::MediaSessionInfo_SessionState>::WriteIntoTrace(
   perfetto::TracedValue context, ::media_session::mojom::MediaSessionInfo_SessionState value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::media_session::mojom::MediaSession_SuspendType>::WriteIntoTrace(
   perfetto::TracedValue context, ::media_session::mojom::MediaSession_SuspendType value) {}

} // namespace perfetto