commit | 294556e96d74e1dc3c6ad7b28d59871f71a4cb26 | [log] [tgz] |
---|---|---|
author | Pablo Ceballos <pceballos@google.com> | Tue May 12 18:20:34 2020 -0400 |
committer | Commit Bot <commit-bot@chromium.org> | Wed May 27 18:19:06 2020 +0000 |
tree | b3e4fc6cea4a9649a16be4bb5a53e8d643645607 | |
parent | 7ce7aafd6001344670c72f12b76fcef155d2f070 [diff] |
camera: hal: ip: mojo: Add CameraProxy Mojo Adds a Mojo interface for a camera proxy. BUG=b:155699446 TEST=Manually verified camera streaming with Falcon/Endeavour. Cq-Depend: chrome-internal:3047635 Change-Id: I13ac99aeffce9d2748ed002aebfdd5c2c7e23852 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/2196906 Tested-by: Pablo Ceballos <pceballos@chromium.org> Reviewed-by: Joe Tessler <jrt@chromium.org> Reviewed-by: Matthew Ziegelbaum <ziegs@chromium.org> Reviewed-by: Shik Chen <shik@chromium.org> Commit-Queue: Pablo Ceballos <pceballos@chromium.org> (cherry picked from commit 83da676e3cc33c8788d96be0eb83b47c9fe63a17) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/2216860
diff --git a/camera/mojo/ip/ip_camera.mojom b/camera/mojo/ip/ip_camera.mojom index b8b294f..11b5d86 100644 --- a/camera/mojo/ip/ip_camera.mojom +++ b/camera/mojo/ip/ip_camera.mojom
@@ -42,3 +42,8 @@ // existing listener. RegisterConnectionListener(IpCameraConnectionListener listener); }; + +interface IpCameraProxy { + Init(IpCameraDevice& device_request) => (bool success, IpCameraStream stream); + Destroy(); +};