blob: ed79e6d3e50f7ceac260172c782361051e08c402 [file] [log] [blame]
// media/capture/mojom/video_capture.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_MOJOM_VIDEO_CAPTURE_MOJOM_SHARED_MESSAGE_IDS_H_
#define MEDIA_CAPTURE_MOJOM_VIDEO_CAPTURE_MOJOM_SHARED_MESSAGE_IDS_H_
#include <stdint.h>
namespace media::mojom {
namespace messages {
enum class VideoCaptureObserver : uint32_t {
kOnStateChanged = 0,
kOnNewBuffer = 1,
kOnBufferReady = 2,
kOnBufferDestroyed = 3,
kOnFrameDropped = 4,
kOnNewSubCaptureTargetVersion = 5,
};
enum class VideoCaptureHost : uint32_t {
kStart = 0,
kStop = 1,
kPause = 2,
kResume = 3,
kRequestRefreshFrame = 4,
kReleaseBuffer = 5,
kGetDeviceSupportedFormats = 6,
kGetDeviceFormatsInUse = 7,
kOnLog = 8,
};
} // namespace messages
} // media::mojom
#endif // MEDIA_CAPTURE_MOJOM_VIDEO_CAPTURE_MOJOM_SHARED_MESSAGE_IDS_H_