]> git.sesse.net Git - vlc/commit
Make the video transcoder support filter chains that output multiple frames
authorSteinar H. Gunderson <steinar+vlc@gunderson.no>
Sat, 8 Jun 2013 21:01:12 +0000 (23:01 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Tue, 11 Jun 2013 19:03:11 +0000 (22:03 +0300)
commit48851707f9d3c4fb991d47ee26a5dc9d6aaa65eb
tree60ca16954879f821592b863f3589b6d6f59253a0
parent73c9a34abf9289dea72f2bfa48a0e3685c1f8e70
Make the video transcoder support filter chains that output multiple frames

In the video transcoder, call the filters as many times as needed
(second and following time with NULL input) until they stop outputting
frames. This means that frame-doubling filters, such as the yadif2x
deinterlacer, get all their frames output.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
modules/stream_out/transcode/video.c