diff --git a/libavcodec/libcelt_dec.c b/libavcodec/libcelt_dec.c index f982dafec5..ffc608f234 100644 --- a/libavcodec/libcelt_dec.c +++ b/libavcodec/libcelt_dec.c @@ -40,7 +40,7 @@ static int ff_celt_error_to_averror(int err) #endif case CELT_INTERNAL_ERROR: return AVERROR(EFAULT); case CELT_CORRUPTED_DATA: return AVERROR_INVALIDDATA; - case CELT_UNIMPLEMENTED: return AVERROR_PATCHWELCOME; + case CELT_UNIMPLEMENTED: return AVERROR(ENOSYS); #ifdef ENOTRECOVERABLE case CELT_INVALID_STATE: return AVERROR(ENOTRECOVERABLE); #endif diff --git a/libavformat/sbgdec.c b/libavformat/sbgdec.c index e3a05fff06..fb0882c31c 100644 --- a/libavformat/sbgdec.c +++ b/libavformat/sbgdec.c @@ -1467,7 +1467,7 @@ static int sbg_read_seek2(AVFormatContext *avf, int stream_index, int64_t min_ts, int64_t ts, int64_t max_ts, int flags) { if (flags || stream_index > 0) - return AVERROR_PATCHWELCOME; + return AVERROR(EINVAL); if (stream_index < 0) ts = av_rescale_q(ts, AV_TIME_BASE_Q, avf->streams[0]->time_base); avf->streams[0]->cur_dts = ts;