Ticket #97: ffmpeg-libcelt-redefine_ENOTRECOVERABLE_as_EINVAL.patch

File ffmpeg-libcelt-redefine_ENOTRECOVERABLE_as_EINVAL.patch, 591 bytes (added by Robert, 15 years ago)
  • libavcodec/libcelt_dec.c

    a c  
    4141        case CELT_INTERNAL_ERROR:   return AVERROR(EFAULT);
    4242        case CELT_CORRUPTED_DATA:   return AVERROR_INVALIDDATA;
    4343        case CELT_UNIMPLEMENTED:    return AVERROR(ENOTSUP);
    44         case CELT_INVALID_STATE:    return AVERROR(ENOTRECOVERABLE);
     44        case CELT_INVALID_STATE:    return AVERROR(EINVAL);
    4545        case CELT_ALLOC_FAIL:       return AVERROR(ENOMEM);
    4646        default:                    return AVERROR_UNKNOWN;
    4747    }