Unified · Split
| @@ -5465,13 +5465,7 @@ Perform various types of temporal field interlacing. · 5464 unmodified lines | ||
| 5465 | 5465 | Frames are counted starting from 1, so the first input frame is |
| 5466 | 5466 | considered odd. |
| 5467 | 5467 | |
| 5468 | −This filter accepts options in the form of @var{key}=@var{value} pairs | |
| 5469 | −separated by ":". | |
| 5470 | −Alternatively, the @var{mode} option can be specified as a value alone, | |
| 5471 | −optionally followed by a ":" and further ":" separated @var{key}=@var{value} | |
| 5472 | −pairs. | |
| 5473 | − | |
| 5474 | −A description of the accepted options follows. | |
| 5468 | +The filter accepts the following options: | |
| 5475 | 5469 | |
| 5476 | 5470 | @table @option |
| 5477 | 5471 | |
| @@ -758,6 +758,7 @@ int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque · 757 unmodified lines | ||
| 758 | 758 | !strcmp(filter->filter->name, "testsrc" ) || |
| 759 | 759 | !strcmp(filter->filter->name, "thumbnail") || |
| 760 | 760 | !strcmp(filter->filter->name, "tile") || |
| 761 | + !strcmp(filter->filter->name, "tinterlace") || | |
| 761 | 762 | !strcmp(filter->filter->name, "transpose") || |
| 762 | 763 | !strcmp(filter->filter->name, "treble" ) || |
| 763 | 764 | !strcmp(filter->filter->name, "unsharp" ) || |
| @@ -385,8 +385,6 @@ static const AVFilterPad tinterlace_outputs[] = { · 384 unmodified lines | ||
| 385 | 385 | { NULL } |
| 386 | 386 | }; |
| 387 | 387 | |
| 388 | −static const char *const shorthand[] = { "mode", NULL }; | |
| 389 | − | |
| 390 | 388 | AVFilter avfilter_vf_tinterlace = { |
| 391 | 389 | .name = "tinterlace", |
| 392 | 390 | .description = NULL_IF_CONFIG_SMALL("Perform temporal field interlacing."), |
| @@ -396,5 +394,4 @@ AVFilter avfilter_vf_tinterlace = { · 3 unmodified lines | ||
| 396 | 394 | .inputs = tinterlace_inputs, |
| 397 | 395 | .outputs = tinterlace_outputs, |
| 398 | 396 | .priv_class = &tinterlace_class, |
| 399 | − .shorthand = shorthand, | |
| 400 | 397 | }; |