if (result < 0 && errno == EAGAIN) {
V4L2_LOG_ERR("got %d consecutive frame decode errors, last error: %s",
max_tries, v4lconvert_get_error_message(devices[index].convert));
- errno = EAGAIN;
+ errno = EIO;
}
if (result < 0 && errno == EPIPE) {
if (result < 0 && errno == EAGAIN) {
V4L2_LOG_ERR("got %d consecutive frame decode errors, last error: %s",
max_tries, v4lconvert_get_error_message(devices[index].convert));
- errno = EAGAIN;
+ errno = EIO;
}
if (result < 0 && errno == EPIPE) {