mirror of https://git.ffmpeg.org/ffmpeg.git
lavfi/flite: switch to AVOption-based system
This commit is contained in:
parent
160ed967f4
commit
976e3439ed
|
@ -1664,10 +1664,7 @@ To enable compilation of this filter you need to configure FFmpeg with
|
|||
|
||||
Note that the flite library is not thread-safe.
|
||||
|
||||
The source accepts parameters as a list of @var{key}=@var{value} pairs,
|
||||
separated by ":".
|
||||
|
||||
The description of the accepted parameters follows.
|
||||
The filter accepts the following options:
|
||||
|
||||
@table @option
|
||||
|
||||
|
|
|
@ -136,12 +136,6 @@ static av_cold int init(AVFilterContext *ctx, const char *args)
|
|||
FliteContext *flite = ctx->priv;
|
||||
int ret = 0;
|
||||
|
||||
flite->class = &flite_class;
|
||||
av_opt_set_defaults(flite);
|
||||
|
||||
if ((ret = av_set_options_string(flite, args, "=", ":")) < 0)
|
||||
return ret;
|
||||
|
||||
if (flite->list_voices) {
|
||||
list_voices(ctx, "\n");
|
||||
return AVERROR_EXIT;
|
||||
|
@ -200,8 +194,6 @@ static av_cold void uninit(AVFilterContext *ctx)
|
|||
{
|
||||
FliteContext *flite = ctx->priv;
|
||||
|
||||
av_opt_free(flite);
|
||||
|
||||
if (!--flite->voice_entry->usage_count)
|
||||
flite->voice_entry->unregister_fn(flite->voice);
|
||||
flite->voice = NULL;
|
||||
|
|
|
@ -678,7 +678,6 @@ static const char *const filters_left_to_update[] = {
|
|||
"aconvert",
|
||||
"atempo",
|
||||
"buffer",
|
||||
"flite",
|
||||
"mp",
|
||||
"pan",
|
||||
"scale",
|
||||
|
|
Loading…
Reference in New Issue