Browse Source

lavfi/aspect: check for a negative code from av_parse_ratio()

Check on < 0 rather than on != 0, this is more correct as a positive
error code from av_parse_ratio() value doesn't mean an error.
tags/n0.11
Stefano Sabatini 13 years ago
parent
commit
e71e65ff1d
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      libavfilter/vf_aspect.c

+ 1
- 1
libavfilter/vf_aspect.c View File

@@ -37,7 +37,7 @@ static av_cold int init(AVFilterContext *ctx, const char *args, void *opaque)
aspect->ratio = (AVRational) {0, 1};

if (args) {
if (av_parse_ratio(&aspect->ratio, args, 100, 0, ctx) ||
if (av_parse_ratio(&aspect->ratio, args, 100, 0, ctx) < 0 ||
aspect->ratio.num < 0 || aspect->ratio.den <= 0) {
av_log(ctx, AV_LOG_ERROR,
"Invalid string '%s' for aspect ratio.\n", args);


Loading…
Cancel
Save