// media/mojo/mojom/renderer.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_RENDERER_MOJOM_SHARED_MESSAGE_IDS_H_
#define MEDIA_MOJO_MOJOM_RENDERER_MOJOM_SHARED_MESSAGE_IDS_H_

#include <stdint.h>


namespace media::mojom {
namespace messages {


enum class Renderer : uint32_t {
// The 373628394 value is based on sha256(salt + "Renderer1").
  kInitialize = 373628394,
// The 788612278 value is based on sha256(salt + "Renderer2").
  kFlush = 788612278,
// The 1124190383 value is based on sha256(salt + "Renderer3").
  kStartPlayingFrom = 1124190383,
// The 1109876649 value is based on sha256(salt + "Renderer4").
  kSetPlaybackRate = 1109876649,
// The 740106509 value is based on sha256(salt + "Renderer5").
  kSetVolume = 740106509,
// The 474757269 value is based on sha256(salt + "Renderer6").
  kSetCdm = 474757269,
// The 1077059609 value is based on sha256(salt + "Renderer7").
  kSetLatencyHint = 1077059609,
};
enum class RendererClient : uint32_t {
// The 1321145547 value is based on sha256(salt + "RendererClient1").
  kOnTimeUpdate = 1321145547,
// The 1765384200 value is based on sha256(salt + "RendererClient2").
  kOnBufferingStateChange = 1765384200,
// The 1234042306 value is based on sha256(salt + "RendererClient3").
  kOnEnded = 1234042306,
// The 1596593610 value is based on sha256(salt + "RendererClient4").
  kOnError = 1596593610,
// The 1607017260 value is based on sha256(salt + "RendererClient5").
  kOnAudioConfigChange = 1607017260,
// The 1968028477 value is based on sha256(salt + "RendererClient6").
  kOnVideoConfigChange = 1968028477,
// The 27442092 value is based on sha256(salt + "RendererClient7").
  kOnVideoNaturalSizeChange = 27442092,
// The 792772627 value is based on sha256(salt + "RendererClient8").
  kOnVideoOpacityChange = 792772627,
// The 605727300 value is based on sha256(salt + "RendererClient9").
  kOnStatisticsUpdate = 605727300,
// The 576313562 value is based on sha256(salt + "RendererClient10").
  kOnWaiting = 576313562,
};

}  // namespace messages

}  // media::mojom

#endif  // MEDIA_MOJO_MOJOM_RENDERER_MOJOM_SHARED_MESSAGE_IDS_H_