// media/mojo/mojom/media_player.mojom-shared-message-ids.h is auto generated by mojom_bindings_generator.py, do not edit

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

#ifndef MEDIA_MOJO_MOJOM_MEDIA_PLAYER_MOJOM_SHARED_MESSAGE_IDS_H_
#define MEDIA_MOJO_MOJOM_MEDIA_PLAYER_MOJOM_SHARED_MESSAGE_IDS_H_

#include <stdint.h>


namespace media::mojom {
namespace messages {


enum class MediaPlayer : uint32_t {
// The 331491503 value is based on sha256(salt + "MediaPlayer1").
  kRequestPlay = 331491503,
// The 1398409013 value is based on sha256(salt + "MediaPlayer2").
  kRequestPause = 1398409013,
// The 1937057118 value is based on sha256(salt + "MediaPlayer3").
  kRequestSeekForward = 1937057118,
// The 450882746 value is based on sha256(salt + "MediaPlayer4").
  kRequestSeekBackward = 450882746,
// The 1982610104 value is based on sha256(salt + "MediaPlayer5").
  kRequestSeekTo = 1982610104,
// The 258292009 value is based on sha256(salt + "MediaPlayer6").
  kRequestEnterPictureInPicture = 258292009,
// The 254285023 value is based on sha256(salt + "MediaPlayer7").
  kRequestMute = 254285023,
// The 711124085 value is based on sha256(salt + "MediaPlayer8").
  kSetVolumeMultiplier = 711124085,
// The 278061551 value is based on sha256(salt + "MediaPlayer9").
  kSetPersistentState = 278061551,
// The 1829221904 value is based on sha256(salt + "MediaPlayer10").
  kSetPowerExperimentState = 1829221904,
// The 1436918060 value is based on sha256(salt + "MediaPlayer11").
  kSetAudioSinkId = 1436918060,
// The 1570560110 value is based on sha256(salt + "MediaPlayer12").
  kSuspendForFrameClosed = 1570560110,
// The 705784375 value is based on sha256(salt + "MediaPlayer13").
  kRequestMediaRemoting = 705784375,
// The 1164911302 value is based on sha256(salt + "MediaPlayer14").
  kRequestVisibility = 1164911302,
// The 1926877452 value is based on sha256(salt + "MediaPlayer15").
  kRecordAutoPictureInPictureInfo = 1926877452,
// The 87115614 value is based on sha256(salt + "MediaPlayer16").
  kRequestSaveVideoFrame = 87115614,
};
enum class MediaPlayerObserverClient : uint32_t {
// The 60292584 value is based on sha256(salt + "MediaPlayerObserverClient1").
  kGetHasPlayedBefore = 60292584,
};
enum class MediaPlayerObserver : uint32_t {
// The 1247702980 value is based on sha256(salt + "MediaPlayerObserver1").
  kOnMediaPlaying = 1247702980,
// The 936929176 value is based on sha256(salt + "MediaPlayerObserver2").
  kOnMediaPaused = 936929176,
// The 2123095814 value is based on sha256(salt + "MediaPlayerObserver3").
  kOnMutedStatusChanged = 2123095814,
// The 380475401 value is based on sha256(salt + "MediaPlayerObserver4").
  kOnMediaMetadataChanged = 380475401,
// The 817981555 value is based on sha256(salt + "MediaPlayerObserver5").
  kOnMediaPositionStateChanged = 817981555,
// The 1664416538 value is based on sha256(salt + "MediaPlayerObserver6").
  kOnMediaEffectivelyFullscreenChanged = 1664416538,
// The 191781974 value is based on sha256(salt + "MediaPlayerObserver7").
  kOnMediaSizeChanged = 191781974,
// The 221009316 value is based on sha256(salt + "MediaPlayerObserver8").
  kOnPictureInPictureAvailabilityChanged = 221009316,
// The 824760647 value is based on sha256(salt + "MediaPlayerObserver9").
  kOnAudioOutputSinkChanged = 824760647,
// The 417991026 value is based on sha256(salt + "MediaPlayerObserver10").
  kOnUseAudioServiceChanged = 417991026,
// The 1451072600 value is based on sha256(salt + "MediaPlayerObserver11").
  kOnAudioOutputSinkChangingDisabled = 1451072600,
// The 501982060 value is based on sha256(salt + "MediaPlayerObserver12").
  kOnRemotePlaybackMetadataChange = 501982060,
// The 1129167767 value is based on sha256(salt + "MediaPlayerObserver13").
  kOnVideoVisibilityChanged = 1129167767,
// The 1369644163 value is based on sha256(salt + "MediaPlayerObserver14").
  kOnVideoFrameAvailabilityChanged = 1369644163,
};
enum class MediaPlayerHost : uint32_t {
// The 295470414 value is based on sha256(salt + "MediaPlayerHost1").
  kOnMediaPlayerAdded = 295470414,
};

}  // namespace messages

}  // media::mojom

#endif  // MEDIA_MOJO_MOJOM_MEDIA_PLAYER_MOJOM_SHARED_MESSAGE_IDS_H_