void gst_droidcamsrc_dev_send_command (GstDroidCamSrcDev * dev, gint cmd, gint arg1, gint arg2) { g_rec_mutex_lock (dev->lock); droid_media_camera_send_command (dev->cam, cmd, arg1, arg2); g_rec_mutex_unlock (dev->lock); }
bool droid_media_camera_enable_face_detection(DroidMediaCamera *camera, DroidMediaCameraFaceDetectionType type, bool enable) { int detection_type = type == DROID_MEDIA_CAMERA_FACE_DETECTION_HW ? CAMERA_FACE_DETECTION_HW : CAMERA_FACE_DETECTION_SW; int cmd = enable ? CAMERA_CMD_START_FACE_DETECTION : CAMERA_CMD_STOP_FACE_DETECTION; return droid_media_camera_send_command (camera, cmd, detection_type, 0); }