Those debugs are printed very often killing the efficiency, so they should be removed from final code. Signed-off-by: Robert Baldyga <r.baldyga@xxxxxxxxxxx> --- uvc-gadget.c | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/uvc-gadget.c b/uvc-gadget.c index 8f06a1f..4ff0d80 100644 --- a/uvc-gadget.c +++ b/uvc-gadget.c @@ -451,11 +451,8 @@ v4l2_process_data(struct v4l2_device *dev) } ret = ioctl(dev->v4l2_fd, VIDIOC_DQBUF, &vbuf); - if (ret < 0) { - printf("V4L2: Unable to dequeue buffer: %s (%d).\n", - strerror(errno), errno); + if (ret < 0) return ret; - } dev->dqbuf_count++; @@ -953,11 +950,8 @@ uvc_video_process(struct uvc_device *dev) if (dev->run_standalone) { /* UVC stanalone setup. */ ret = ioctl(dev->uvc_fd, VIDIOC_DQBUF, &ubuf); - if (ret < 0) { - printf("UVC: Unable to dequeue buffer: %s (%d).\n", - strerror(errno), errno); + if (ret < 0) return ret; - } dev->dqbuf_count++; @@ -999,11 +993,8 @@ uvc_video_process(struct uvc_device *dev) /* Dequeue the spent buffer from UVC domain */ ret = ioctl(dev->uvc_fd, VIDIOC_DQBUF, &ubuf); - if (ret < 0) { - printf("UVC: Unable to dequeue buffer: %s (%d).\n", - strerror(errno), errno); + if (ret < 0) return ret; - } if (dev->io == IO_METHOD_USERPTR) for (i = 0; i < dev->nbufs; ++i) -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html