Data Structures | Namespaces | Typedefs | Functions
CameraHardwareInterface.h File Reference

Go to the source code of this file.

Data Structures

class  android::CameraHardwareInterface
 CameraHardwareInterface.h defines the interface to the camera hardware abstraction layer, used for setting and getting parameters, live previewing, and taking pictures. More...
 
struct  android::image_rect_struct
 The size of image for display. More...
 

Namespaces

 android
 

Typedefs

typedef void(* android::data_callback )(int32_t msgType, const sp< IMemory > &dataPtr, void *user)
 
typedef void(* android::data_callback_timestamp )(nsecs_t timestamp, int32_t msgType, const sp< IMemory > &dataPtr, void *user)
 
typedef struct
android::image_rect_struct 
android::image_rect_type
 The size of image for display. More...
 
typedef void(* android::notify_callback )(int32_t msgType, int32_t ext1, int32_t ext2, void *user)
 

Functions

void android::HAL_getCameraInfo (int cameraId, struct CameraInfo *cameraInfo)
 
int android::HAL_getNumberOfCameras ()
 The functions need to be provided by the camera HAL. More...
 
sp< CameraHardwareInterface > android::HAL_openCameraHardware (int cameraId)