mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-24 16:22:37 +00:00
Make avfilter_config_links() use the timebase of the first input link
of a filter for setting the output timebase, if there is such a link, rather than always use AV_TIME_BASE_Q. This fixes configuration for all the filters which do not use the default config_props for the output link, and do not set explicitely the timebase. Originally committed as revision 25456 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
e259eadcab
commit
cf5fe8ec9e
@ -182,7 +182,8 @@ int avfilter_config_links(AVFilterContext *filter)
|
|||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
if (link->time_base.num == 0 && link->time_base.den == 0)
|
if (link->time_base.num == 0 && link->time_base.den == 0)
|
||||||
link->time_base = AV_TIME_BASE_Q;
|
link->time_base = link->src && link->src->input_count ?
|
||||||
|
link->src->inputs[0]->time_base : AV_TIME_BASE_Q;
|
||||||
|
|
||||||
if ((config_link = link->dstpad->config_props))
|
if ((config_link = link->dstpad->config_props))
|
||||||
if ((ret = config_link(link)) < 0)
|
if ((ret = config_link(link)) < 0)
|
||||||
|
Loading…
Reference in New Issue
Block a user