X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavfilter%2Fvf_frei0r.c;h=5d38405999d6cb65460e57b9f54f02e5cb3fe13d;hb=82ccb9cba9a7bd530ba2070c90f03d0fde9af1bd;hp=8aeac08519faecfb93612e931a59d90ae56d5201;hpb=9e3e9a37289c1a9cdfdb6c7389a3ece3cfa4749c;p=ffmpeg diff --git a/libavfilter/vf_frei0r.c b/libavfilter/vf_frei0r.c index 8aeac08519f..5d38405999d 100644 --- a/libavfilter/vf_frei0r.c +++ b/libavfilter/vf_frei0r.c @@ -93,6 +93,7 @@ static int set_param(AVFilterContext *ctx, f0r_param_info_t info, int index, cha double d; f0r_param_color_t col; f0r_param_position_t pos; + f0r_param_string str; } val; char *tail; uint8_t rgba[4]; @@ -124,6 +125,10 @@ static int set_param(AVFilterContext *ctx, f0r_param_info_t info, int index, cha if (sscanf(param, "%lf/%lf", &val.pos.x, &val.pos.y) != 2) goto fail; break; + + case F0R_PARAM_STRING: + val.str = param; + break; } s->set_param_value(s->instance, &val, index);