mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-02-04 06:08:26 +02:00
Merge commit '74512f7e369da40e1148c92b58cd8e59f7737b8f'
* commit '74512f7e369da40e1148c92b58cd8e59f7737b8f': 8svx: Return proper error codes Conflicts: libavcodec/8svx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
commit
50c6bffb67
@ -101,7 +101,7 @@ static int eightsvx_decode_frame(AVCodecContext *avctx, void *data,
|
|||||||
}
|
}
|
||||||
if (avpkt->size < (hdr_size + 1) * avctx->channels) {
|
if (avpkt->size < (hdr_size + 1) * avctx->channels) {
|
||||||
av_log(avctx, AV_LOG_ERROR, "packet size is too small\n");
|
av_log(avctx, AV_LOG_ERROR, "packet size is too small\n");
|
||||||
return AVERROR(EINVAL);
|
return AVERROR_INVALIDDATA;
|
||||||
}
|
}
|
||||||
|
|
||||||
esc->fib_acc[0] = avpkt->data[1] + 128;
|
esc->fib_acc[0] = avpkt->data[1] + 128;
|
||||||
@ -124,7 +124,7 @@ static int eightsvx_decode_frame(AVCodecContext *avctx, void *data,
|
|||||||
}
|
}
|
||||||
if (!esc->data[0]) {
|
if (!esc->data[0]) {
|
||||||
av_log(avctx, AV_LOG_ERROR, "unexpected empty packet\n");
|
av_log(avctx, AV_LOG_ERROR, "unexpected empty packet\n");
|
||||||
return AVERROR(EINVAL);
|
return AVERROR_INVALIDDATA;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* decode next piece of data from the buffer */
|
/* decode next piece of data from the buffer */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user