vf_format: check input validity

CC: libav-stable@libav.org
This commit is contained in:
Vittorio Giovara 2014-10-18 16:10:35 +01:00
parent 7b48bf9524
commit d1afd3e1d6

View File

@ -59,6 +59,11 @@ static av_cold int init(AVFilterContext *ctx)
int nb_formats = 1;
int i;
if (!s->pix_fmts) {
av_log(ctx, AV_LOG_ERROR, "Empty output format string.\n");
return AVERROR(EINVAL);
}
/* count the formats */
cur = s->pix_fmts;
while ((cur = strchr(cur, '|'))) {