Lines Matching refs:err

53 #define OVERRIDE_SURFACE_ERROR(err) \
55 if (err == -ENODEV) { \
56 err = BAD_VALUE; \
114 status_t err = NO_ERROR;
116 err = surface->connect(NATIVE_WINDOW_API_CAMERA, /*listener*/NULL);
117 if (err != OK) {
119 strerror(-err), err);
120 return err;
123 err = native_window_set_usage(surface.get(), GRALLOC_USAGE_SW_WRITE_OFTEN);
124 if (err != NO_ERROR) {
126 strerror(-err), err);
127 OVERRIDE_SURFACE_ERROR(err);
128 return err;
132 err = static_cast<ANativeWindow*>(surface.get())->query(surface.get(),
134 if (err != NO_ERROR) {
136 __FUNCTION__, strerror(-err), err);
137 OVERRIDE_SURFACE_ERROR(err);
138 return err;
143 err = native_window_set_buffer_count(surface.get(), maxBufferSlack + 1 + minUndequeuedBuffers);
144 if (err != NO_ERROR) {
146 strerror(-err), err);
147 OVERRIDE_SURFACE_ERROR(err);
148 return err;
174 status_t err = NO_ERROR;
201 err = native_window_dequeue_buffer_and_wait(anw.get(), &anb);
202 if (err != NO_ERROR) {
204 strerror(-err), err);
205 OVERRIDE_SURFACE_ERROR(err);
206 return err;
221 err = anw->query(anw.get(), NATIVE_WINDOW_FORMAT, &bufFmt);
222 if (err != NO_ERROR) {
224 strerror(-err), err);
225 OVERRIDE_SURFACE_ERROR(err);
226 return err;
259 err = buf->lock(GRALLOC_USAGE_SW_WRITE_OFTEN, (void**)(&img));
260 if (err != NO_ERROR) return err;
287 err = buf->lock(GRALLOC_USAGE_SW_WRITE_OFTEN, (void**)(&img));
288 if (err != NO_ERROR) {
290 strerror(-err), err);
291 return err;
320 err = buf->lockYCbCr(GRALLOC_USAGE_SW_WRITE_OFTEN, &ycbcr);
321 if (err != NO_ERROR) {
323 strerror(-err), err);
324 return err;
345 err = buf->lock(GRALLOC_USAGE_SW_WRITE_OFTEN, (void**)(&img));
346 if (err != NO_ERROR) {
347 ALOGE("%s: Failed to lock buffer, error %s (%d).", __FUNCTION__, strerror(-err),
348 err);
349 return err;
363 err = buf->unlock();
364 if (err != NO_ERROR) {
365 ALOGE("%s: Failed to unlock buffer, error %s (%d).", __FUNCTION__, strerror(-err), err);
366 return err;
370 err = anw->queueBuffer(anw.get(), buf->getNativeBuffer(), /*fenceFd*/-1);
371 if (err != NO_ERROR) {
372 ALOGE("%s: Failed to queue buffer, error %s (%d).", __FUNCTION__, strerror(-err), err);
373 OVERRIDE_SURFACE_ERROR(err);
374 return err;
445 status_t err = anw->query(anw.get(), NATIVE_WINDOW_FORMAT, &fmt);
446 if(err != NO_ERROR) {
447 ALOGE("%s: Error while querying surface pixel format %s (%d).", __FUNCTION__, strerror(-err),
448 err);
449 OVERRIDE_SURFACE_ERROR(err);
450 return err;
463 status_t err = anw->query(anw.get(), NATIVE_WINDOW_DEFAULT_DATASPACE, &fmt);
464 if(err != NO_ERROR) {
465 ALOGE("%s: Error while querying surface dataspace %s (%d).", __FUNCTION__, strerror(-err),
466 err);
467 OVERRIDE_SURFACE_ERROR(err);
468 return err;
493 status_t err = anw->query(anw.get(), NATIVE_WINDOW_WIDTH, dimenBuf);
494 if(err != NO_ERROR) {
495 ALOGE("%s: Error while querying surface width %s (%d).", __FUNCTION__, strerror(-err),
496 err);
497 OVERRIDE_SURFACE_ERROR(err);
498 return err;
500 err = anw->query(anw.get(), NATIVE_WINDOW_HEIGHT, dimenBuf + 1);
501 if(err != NO_ERROR) {
502 ALOGE("%s: Error while querying surface height %s (%d).", __FUNCTION__, strerror(-err),
503 err);
504 OVERRIDE_SURFACE_ERROR(err);
505 return err;
522 status_t err = anw->query(anw.get(), NATIVE_WINDOW_CONSUMER_USAGE_BITS, &usage);
523 if(err != NO_ERROR) {
526 OVERRIDE_SURFACE_ERROR(err);
527 return err;
543 status_t err = native_window_api_disconnect(anw.get(), NATIVE_WINDOW_API_CAMERA);
544 if(err != NO_ERROR) {
547 OVERRIDE_SURFACE_ERROR(err);
548 return err;
563 status_t err = anw->query(anw.get(), NATIVE_WINDOW_WIDTH, dimenBuf);
564 if(err != NO_ERROR) {
566 strerror(-err), err);
567 OVERRIDE_SURFACE_ERROR(err);
568 return err;
571 err = anw->query(anw.get(), NATIVE_WINDOW_HEIGHT, dimenBuf + 1);
572 if(err != NO_ERROR) {
574 strerror(-err), err);
575 OVERRIDE_SURFACE_ERROR(err);
576 return err;
593 status_t err = connectSurface(s, CAMERA_DEVICE_BUFFER_SLACK);
594 if (err != NO_ERROR) {
595 ALOGE("%s: Error while configuring surface %s (%d).", __FUNCTION__, strerror(-err), err);
596 OVERRIDE_SURFACE_ERROR(err);
597 return err;
625 status_t err = produceFrame(anw, reinterpret_cast<uint8_t*>(pixels), width, height,
629 if (err != NO_ERROR) {
630 ALOGE("%s: Error while producing frame %s (%d).", __FUNCTION__, strerror(-err), err);
631 return err;
644 status_t err = native_window_set_buffers_format(anw.get(), pixelFormat);
645 if (err != NO_ERROR) {
646 ALOGE("%s: Error while setting surface format %s (%d).", __FUNCTION__, strerror(-err), err);
647 OVERRIDE_SURFACE_ERROR(err);
648 return err;
664 status_t err = native_window_set_buffers_user_dimensions(anw.get(), width, height);
665 if (err != NO_ERROR) {
666 ALOGE("%s: Error while setting surface user dimens %s (%d).", __FUNCTION__, strerror(-err),
667 err);
668 OVERRIDE_SURFACE_ERROR(err);
669 return err;
707 status_t err = NO_ERROR;
717 if ((err = CameraUtils::getRotationTransform(staticMetadata, /*out*/&transform)) != NO_ERROR) {
718 ALOGE("%s: Invalid rotation transform %s (%d)", __FUNCTION__, strerror(-err),
719 err);
720 return err;
725 if ((err = native_window_set_buffers_sticky_transform(anw.get(), transform)) != NO_ERROR) {
727 strerror(-err), err);
728 return err;
743 status_t err = NO_ERROR;
745 if ((err = native_window_set_buffers_timestamp(anw.get(), static_cast<int64_t>(timestamp))) !=
747 ALOGE("%s: Unable to set surface timestamp, error %s (%d)", __FUNCTION__, strerror(-err),
748 err);
749 return err;
762 status_t err = NO_ERROR;
763 if ((err = native_window_set_scaling_mode(anw.get(), static_cast<int>(mode))) != NO_ERROR) {
765 strerror(-err), err);
766 return err;