d6f4b91ba5
avfilter/framesync: Remove redundant setting of AVClass
...
Every filter exposing the framesync options via its child_next
callback already calls framesync_preinit() in its preinit callback.
So the filter is already preinited whenever its child_next is called.
Reviewed-by: Nicolas George <george@nsup.org >
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2021-09-23 21:13:00 +02:00
344149cf01
framesync: switch to child_class_iterate()
2020-06-10 12:36:44 +02:00
2a52f19a91
lavfi/framesync: use av_gcd_q().
2020-05-23 15:51:45 +02:00
3be4490014
avfilter/framesync: fix shortest with eof_action=pass
...
Shifted check of shortest to after repeatlast,
to ensure shortest=1 is always honoured.
2019-06-06 10:19:14 +05:30
d4d29052c3
lavfi/framesync: Add namespace prefix to framesync_get_class
2018-06-24 19:39:01 +01:00
29b5f3115d
lavfi/framesync: remove an invalid free.
2018-01-03 19:54:39 +01:00
549ef6ef9a
lavfi/framesync: remove dead code.
...
Fix CID 1416960.
2017-09-12 12:30:40 +02:00
9bad5e5319
lavfi/framesync: reword repeatlast option help.
2017-09-12 11:14:25 +02:00
5f5dcf44e3
lavfi: rename framesync2 to framesync.
2017-09-12 11:03:51 +02:00
1b8e061cc5
lavfi: remove framesync.
2017-09-12 11:03:51 +02:00
3b64e3ea45
lavf/framesync: detect EOF immediately.
...
Fix an infinite loop in forward_status_change().
2016-12-24 13:18:02 +01:00
44f660e7e7
lavfi: remove FF_LINK_FLAG_REQUEST_LOOP.
...
It has no longer any effect.
2015-09-20 19:02:33 +02:00
0190c372ef
avfilter/framesync: allocate FFFrameSyncIn internally
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2015-08-26 11:12:23 +00:00
53319d5c93
lavfi: add an API to synchronize multiple video inputs.
...
Compared to dualinput, this API can handle more than two
inputs and can generate frames synchronized to any or all
input streams.
2013-09-23 09:49:37 +02:00