[vlc-commits] commit: Reworked the way the vout select the pictures to be displayed. ( Laurent Aimar )
git at videolan.org
git at videolan.org
Wed Aug 18 22:24:47 CEST 2010
vlc | branch: master | Laurent Aimar <fenrir at videolan.org> | 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
More information about the vlc-commits
mailing list