Browse Source

avfilter/af_ladspa: use av_sscanf()

tags/n4.2
Paul B Mahol 6 years ago
parent
commit
f79750bc32
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      libavfilter/af_ladspa.c

+ 3
- 3
libavfilter/af_ladspa.c View File

@@ -548,8 +548,8 @@ static av_cold int init(AVFilterContext *ctx)
break;
p = NULL;

if (sscanf(arg, "c%d=%f", &i, &val) != 2) {
if (sscanf(arg, "%f", &val) != 1) {
if (av_sscanf(arg, "c%d=%f", &i, &val) != 2) {
if (av_sscanf(arg, "%f", &val) != 1) {
av_log(ctx, AV_LOG_ERROR, "Invalid syntax.\n");
return AVERROR(EINVAL);
}
@@ -715,7 +715,7 @@ static int process_command(AVFilterContext *ctx, const char *cmd, const char *ar
LADSPA_Data value;
unsigned long port;

if (sscanf(cmd, "c%ld", &port) + sscanf(args, "%f", &value) != 2)
if (av_sscanf(cmd, "c%ld", &port) + av_sscanf(args, "%f", &value) != 2)
return AVERROR(EINVAL);

return set_control(ctx, port, value);


Loading…
Cancel
Save