On Sat, Jan 25, 2020 at 01:24 AM Carl Eugen Hoyos <ceffm...@gmail.com> wrote: >> static const AVOption options[] = { >> + {"palette", "set the global palette", OFFSET(palette_str), >> AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, SE }, > > What happens if invalid values are passed as palette?
The string is parsed until it hits something invalid (i.e. anything except for space, comma, or hex number) and all remaining palette colors are set to black. The same happens if you pass fewer than 16 values. This is what dvdsubdec does too. In fact, this entire patch is basically copy+paste from there. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".