// media/mojo/mojom/audio_decoder.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_AUDIO_DECODER_MOJOM_SHARED_MESSAGE_IDS_H_
#define MEDIA_MOJO_MOJOM_AUDIO_DECODER_MOJOM_SHARED_MESSAGE_IDS_H_

#include <stdint.h>


namespace media::mojom {
namespace messages {


enum class AudioDecoder : uint32_t {
// The 1677551230 value is based on sha256(salt + "AudioDecoder1").
  kGetSupportedConfigs = 1677551230,
// The 608472508 value is based on sha256(salt + "AudioDecoder2").
  kConstruct = 608472508,
// The 547423693 value is based on sha256(salt + "AudioDecoder3").
  kInitialize = 547423693,
// The 398889130 value is based on sha256(salt + "AudioDecoder4").
  kSetDataSource = 398889130,
// The 1912059642 value is based on sha256(salt + "AudioDecoder5").
  kDecode = 1912059642,
// The 1887252887 value is based on sha256(salt + "AudioDecoder6").
  kReset = 1887252887,
};
enum class AudioDecoderClient : uint32_t {
// The 493660515 value is based on sha256(salt + "AudioDecoderClient1").
  kOnBufferDecoded = 493660515,
// The 64027966 value is based on sha256(salt + "AudioDecoderClient2").
  kOnWaiting = 64027966,
};

}  // namespace messages

}  // media::mojom

#endif  // MEDIA_MOJO_MOJOM_AUDIO_DECODER_MOJOM_SHARED_MESSAGE_IDS_H_