Home | History | Annotate | Download | only in camera

Lines Matching full:camera_device

47  * response to hw_module_methods_t::open, and camera_device::close callbacks.
49 class EmulatedCamera : public camera_device, public EmulatedBaseCamera {
310 * 'camera_device' parameter.
314 static int set_preview_window(struct camera_device* dev,
317 static void set_callbacks(struct camera_device* dev,
324 static void enable_msg_type(struct camera_device* dev, int32_t msg_type);
326 static void disable_msg_type(struct camera_device* dev, int32_t msg_type);
328 static int msg_type_enabled(struct camera_device* dev, int32_t msg_type);
330 static int start_preview(struct camera_device* dev);
332 static void stop_preview(struct camera_device* dev);
334 static int preview_enabled(struct camera_device* dev);
336 static int store_meta_data_in_buffers(struct camera_device* dev, int enable);
338 static int start_recording(struct camera_device* dev);
340 static void stop_recording(struct camera_device* dev);
342 static int recording_enabled(struct camera_device* dev);
344 static void release_recording_frame(struct camera_device* dev,
347 static int auto_focus(struct camera_device* dev);
349 static int cancel_auto_focus(struct camera_device* dev);
351 static int take_picture(struct camera_device* dev);
353 static int cancel_picture(struct camera_device* dev);
355 static int set_parameters(struct camera_device* dev, const char* parms);
357 static char* get_parameters(struct camera_device* dev);
359 static void put_parameters(struct camera_device* dev, char* params);
361 static int send_command(struct camera_device* dev,
366 static void release(struct camera_device* dev);
368 static int dump(struct camera_device* dev, int fd);