X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavfilter%2Fvf_frei0r.c;h=c775ed1d99620a1afc1d7cea79fccaf9ab359327;hb=e4e04dce1fab81bcdef82e60184d50c73d212c6a;hp=8aeac08519faecfb93612e931a59d90ae56d5201;hpb=c00b218a8f75ed3eb87c213d95bd5775c0af5e12;p=ffmpeg diff --git a/libavfilter/vf_frei0r.c b/libavfilter/vf_frei0r.c index 8aeac08519f..c775ed1d996 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);