blob: 33ccb64697d6bfff7947e4f87960bcfc68d02c5f [file] [log] [blame]
// media/capture/video/chromeos/mojom/camera3.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_CAPTURE_VIDEO_CHROMEOS_MOJOM_CAMERA3_MOJOM_SHARED_MESSAGE_IDS_H_
#define MEDIA_CAPTURE_VIDEO_CHROMEOS_MOJOM_CAMERA3_MOJOM_SHARED_MESSAGE_IDS_H_
#include <stdint.h>
namespace cros::mojom {
namespace messages {
enum class Camera3CallbackOps : uint32_t {
kProcessCaptureResult = 0,
kNotify = 1,
kRequestStreamBuffers = 2,
kReturnStreamBuffers = 3,
};
enum class Camera3DeviceOps : uint32_t {
kInitialize = 0,
kConfigureStreams = 1,
kConstructDefaultRequestSettings = 2,
kProcessCaptureRequest = 3,
kDump = 4,
kFlush = 5,
kRegisterBuffer = 6,
kClose = 7,
kConfigureStreamsAndGetAllocatedBuffers = 8,
kSignalStreamFlush = 9,
kOnNewBuffer = 10,
kOnBufferRetired = 11,
};
} // namespace messages
} // cros::mojom
#endif // MEDIA_CAPTURE_VIDEO_CHROMEOS_MOJOM_CAMERA3_MOJOM_SHARED_MESSAGE_IDS_H_