mirror of
https://github.com/nyanmisaka/ffmpeg-rockchip.git
synced 2026-01-23 23:21:06 +01:00
avutil/opt: allow max=min=0 for pixel formats
This is neccessary for maintaining ABI compatibility with FFmpeg 2.1 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
d46c3b8171
commit
52d928daf9
1 changed files with 6 additions and 0 deletions
|
|
@ -327,6 +327,12 @@ static int set_string_fmt(void *obj, const AVOption *o, const char *val, uint8_t
|
|||
min = FFMAX(o->min, -1);
|
||||
max = FFMIN(o->max, fmt_nb-1);
|
||||
|
||||
// hack for compatibility with old ffmpeg
|
||||
if(min == 0 && max == 0) {
|
||||
min = -1;
|
||||
max = fmt_nb-1;
|
||||
}
|
||||
|
||||
if (fmt < min || fmt > max) {
|
||||
av_log(obj, AV_LOG_ERROR,
|
||||
"Value %d for parameter '%s' out of %s format range [%d - %d]\n",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue