Home | History | Annotate | Download | only in camera

Lines Matching refs:cd

345     MacCameraDevice* cd = (MacCameraDevice*)malloc(sizeof(MacCameraDevice));
346 if (cd != NULL) {
347 memset(cd, 0, sizeof(MacCameraDevice));
348 cd->header.opaque = cd;
352 return cd;
360 _camera_device_free(MacCameraDevice* cd)
362 if (cd != NULL) {
363 if (cd->device != NULL) {
364 [cd->device free];
365 [cd->device release];
366 cd->device = nil;
368 AFREE(cd);
379 _camera_device_reset(MacCameraDevice* cd)
381 if (cd != NULL && cd->device) {
382 [cd->device free];
383 cd->device = [cd->device init];
410 camera_device_start_capturing(CameraDevice* cd,
418 if (cd == NULL || cd->opaque == NULL) {
422 mcd = (MacCameraDevice*)cd->opaque;
432 camera_device_stop_capturing(CameraDevice* cd)
437 if (cd == NULL || cd->opaque == NULL) {
441 mcd = (MacCameraDevice*)cd->opaque;
454 camera_device_read_frame(CameraDevice* cd,
465 if (cd == NULL || cd->opaque == NULL) {
469 mcd = (MacCameraDevice*)cd->opaque;
479 camera_device_close(CameraDevice* cd)
482 if (cd == NULL || cd->opaque == NULL) {
485 _camera_device_free((MacCameraDevice*)cd->opaque);