class VirtualCameraHalController

Defined at line 17 of file ../../src/camera/bin/virtual_camera/virtual_camera_hal_controller.h

Implementation of |fuchsia::camera2::hal::Controller| which binds to a single

client.

Public Methods

void VirtualCameraHalController (StreamStorage & stream_storage, fidl::InterfaceRequest<fuchsia::camera2::hal::Controller> request)

Defined at line 18 of file ../../src/camera/bin/virtual_camera/virtual_camera_hal_controller.cc

void GetNextConfig (fuchsia::camera2::hal::Controller::GetNextConfigCallback callback)

fuchsia::camera2::hal::Controller

Defined at line 23 of file ../../src/camera/bin/virtual_camera/virtual_camera_hal_controller.cc

void CreateStream (uint32_t config_index, uint32_t stream_index, uint32_t image_format_index, fidl::InterfaceRequest<fuchsia::camera2::Stream> stream)

Defined at line 35 of file ../../src/camera/bin/virtual_camera/virtual_camera_hal_controller.cc

void EnableStreaming ()

Defined at line 41 of file ../../src/camera/bin/virtual_camera/virtual_camera_hal_controller.cc

void DisableStreaming ()

Defined at line 45 of file ../../src/camera/bin/virtual_camera/virtual_camera_hal_controller.cc

void GetDeviceInfo (fuchsia::camera2::hal::Controller::GetDeviceInfoCallback callback)

Defined at line 49 of file ../../src/camera/bin/virtual_camera/virtual_camera_hal_controller.cc