vlc | branch: master | Laurent Aimar <[email protected]> | Tue Aug 17 
22:28:23 2010 +0200| [3dc18b873caf4613b3a85466872d341234950fae] | committer: 
Laurent Aimar 

Reworked the way the vout select the pictures to be displayed.

It allows to:
 - properly support filters that do not have 1:1 input/output relation
 (yadif2x, bob, ... are back).
 - filter only once each picture (for the 'static' filter chain). It
 fixes filters with state behavior.
 - display as soon as possible the first frame after a flush.

There are still a few issues:
 - when paused, on filter changes, the picture displayed step forward the
 first time.
 - preventive frame dropping is not enough agressive.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3dc18b873caf4613b3a85466872d341234950fae
---

 src/video_output/video_output.c  |  412 ++++++++++++++++++++------------------
 src/video_output/vout_internal.h |   10 +-
 2 files changed, 220 insertions(+), 202 deletions(-)

Diff:   
http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=3dc18b873caf4613b3a85466872d341234950fae
_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to