From 6c117d43c968629758c1b652e9b3a60cda6dcbac Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Thu, 26 May 2011 08:48:31 +0200 Subject: AVOptions: set string default values. --- libavutil/opt.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavutil/opt.c b/libavutil/opt.c index 74c39fee5f..4e25918ed1 100644 --- a/libavutil/opt.c +++ b/libavutil/opt.c @@ -443,8 +443,10 @@ void av_opt_set_defaults2(void *s, int mask, int flags) } break; case FF_OPT_TYPE_STRING: + av_set_string3(s, opt->name, opt->default_val.str, 1, NULL); + break; case FF_OPT_TYPE_BINARY: - /* Cannot set default for string as default_val is of type * double */ + /* Cannot set default for binary */ break; default: av_log(s, AV_LOG_DEBUG, "AVOption type %d of option %s not implemented yet\n", opt->type, opt->name); -- cgit v1.2.3