Home | History | Annotate | Download | only in camera

Lines Matching defs:EmulatedCamera3

29 #include "EmulatedCamera3.h"
35 * Constructs EmulatedCamera3 instance.
41 EmulatedCamera3::EmulatedCamera3(int cameraId,
49 common.close = EmulatedCamera3::close;
56 /* Destructs EmulatedCamera3 instance. */
57 EmulatedCamera3::~EmulatedCamera3() {
68 status_t EmulatedCamera3::Initialize() {
79 status_t EmulatedCamera3::connectCamera(hw_device_t** device) {
94 status_t EmulatedCamera3::closeCamera() {
99 status_t EmulatedCamera3::getCameraInfo(struct camera_info* info) {
108 status_t EmulatedCamera3::initializeDevice(
128 status_t EmulatedCamera3::configureStreams(
134 status_t EmulatedCamera3::registerStreamBuffers(
140 const camera_metadata_t* EmulatedCamera3::constructDefaultRequestSettings(
146 status_t EmulatedCamera3::processCaptureRequest(
152 status_t EmulatedCamera3::flush() {
159 void EmulatedCamera3::dump(int fd) {
168 void EmulatedCamera3::sendCaptureResult(camera3_capture_result_t *result) {
172 void EmulatedCamera3::sendNotify(camera3_notify_msg_t *msg) {
184 * dispatch the call into an instance of EmulatedCamera3 class defined by the
188 EmulatedCamera3* getInstance(const camera3_device_t *d) {
189 const EmulatedCamera3* cec = static_cast<const EmulatedCamera3*>(d);
190 return const_cast<EmulatedCamera3*>(cec);
193 int EmulatedCamera3::initialize(const struct camera3_device *d,
195 EmulatedCamera3* ec = getInstance(d);
199 int EmulatedCamera3::configure_streams(const struct camera3_device *d,
201 EmulatedCamera3* ec = getInstance(d);
205 int EmulatedCamera3::register_stream_buffers(
208 EmulatedCamera3* ec = getInstance(d);
212 int EmulatedCamera3::process_capture_request(
215 EmulatedCamera3* ec = getInstance(d);
219 const camera_metadata_t* EmulatedCamera3::construct_default_request_settings(
221 EmulatedCamera3* ec = getInstance(d);
225 void EmulatedCamera3::dump(const camera3_device_t *d, int fd) {
226 EmulatedCamera3* ec = getInstance(d);
230 int EmulatedCamera3::flush(const camera3_device_t *d) {
231 EmulatedCamera3* ec = getInstance(d);
235 int EmulatedCamera3::close(struct hw_device_t* device) {
236 EmulatedCamera3* ec =
237 static_cast<EmulatedCamera3*>(
246 camera3_device_ops_t EmulatedCamera3::sDeviceOps = {
247 EmulatedCamera3::initialize,
248 EmulatedCamera3::configure_streams,
250 EmulatedCamera3::construct_default_request_settings,
251 EmulatedCamera3::process_capture_request,
253 EmulatedCamera3::dump,
254 EmulatedCamera3::flush
257 const char* EmulatedCamera3::sAvailableCapabilitiesStrings[NUM_CAPABILITIES] = {