mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-13 21:28:01 +02:00
lavc/dvbsub: return meaningful error codes
Signed-off-by: Philip Langdale <philipl@overt.org>
This commit is contained in:
parent
eda8d48fea
commit
75a8458863
@ -282,7 +282,7 @@ static int encode_dvb_subtitles(AVCodecContext *avctx,
|
||||
page_id = 1;
|
||||
|
||||
if (h->num_rects && !h->rects)
|
||||
return -1;
|
||||
return AVERROR(EINVAL);
|
||||
|
||||
if (avctx->width > 0 && avctx->height > 0) {
|
||||
if (buf_size < 11)
|
||||
@ -341,7 +341,7 @@ static int encode_dvb_subtitles(AVCodecContext *avctx,
|
||||
/* 8 bpp, standard encoding */
|
||||
bpp_index = 2;
|
||||
} else {
|
||||
return -1;
|
||||
return AVERROR(EINVAL);
|
||||
}
|
||||
|
||||
|
||||
@ -393,7 +393,7 @@ static int encode_dvb_subtitles(AVCodecContext *avctx,
|
||||
/* 8 bpp, standard encoding */
|
||||
bpp_index = 2;
|
||||
} else {
|
||||
return -1;
|
||||
return AVERROR(EINVAL);
|
||||
}
|
||||
|
||||
*q++ = 0x0f; /* sync_byte */
|
||||
@ -441,7 +441,7 @@ static int encode_dvb_subtitles(AVCodecContext *avctx,
|
||||
/* 8 bpp, standard encoding */
|
||||
dvb_encode_rle = dvb_encode_rle8;
|
||||
} else {
|
||||
return -1;
|
||||
return AVERROR(EINVAL);
|
||||
}
|
||||
|
||||
/* Object Data segment */
|
||||
|
Loading…
Reference in New Issue
Block a user