Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-10avfilter/framesync: add a new option to set how to sync streams based on ↵James Almer
secondary input timestamps Include two values for it, a default one that sets/keeps the current behavior, where the frame event generated by the primary input will have a timestamp equal or higher than frames in secondary input, plus a new one where the secondary input frame will be that with the absolute closest timestamp to that of the frame event one. Addresses ticket #9689, where the new optional behavior produces better frame syncronization. Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: James Almer <jamrial@gmail.com>
2021-09-23avfilter/framesync: Remove redundant setting of AVClassAndreas Rheinhardt
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>
2020-06-10framesync: switch to child_class_iterate()Anton Khirnov
2020-05-23lavfi/framesync: use av_gcd_q().Nicolas George
2019-06-06avfilter/framesync: fix shortest with eof_action=passGyan Doshi
Shifted check of shortest to after repeatlast, to ensure shortest=1 is always honoured.
2018-06-24lavfi/framesync: Add namespace prefix to framesync_get_classMark Thompson
2018-01-03lavfi/framesync: remove an invalid free.Nicolas George
2017-09-12lavfi/framesync: remove dead code.Nicolas George
Fix CID 1416960.
2017-09-12lavfi/framesync: reword repeatlast option help.Nicolas George
2017-09-12lavfi: rename framesync2 to framesync.Nicolas George
2017-09-12lavfi: remove framesync.Nicolas George
2016-12-24lavf/framesync: detect EOF immediately.Nicolas George
Fix an infinite loop in forward_status_change().
2015-09-20lavfi: remove FF_LINK_FLAG_REQUEST_LOOP.Nicolas George
It has no longer any effect.
2015-08-26avfilter/framesync: allocate FFFrameSyncIn internallyPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-09-23lavfi: add an API to synchronize multiple video inputs.Nicolas George
Compared to dualinput, this API can handle more than two inputs and can generate frames synchronized to any or all input streams.