[MPlayer-dev-eng] Re: [PATCH] VFCTRL_PERIODIC_UPDATE

Michael Niedermayer michaelni at gmx.at
Tue Jan 23 21:57:58 CET 2007


Hi

On Tue, Jan 23, 2007 at 05:04:20PM +0200, Uoti Urpala wrote:
> On Tue, 2007-01-23 at 08:39 -0500, Jason Tackaberry wrote:
> > Right, being vo-independent is a requirement.  
> 
> A requirement for what? If you were willing to require -nodouble then
> requiring a particular vo (or one of a few alternatives) should be minor
> in comparison...

i very strongly vote for a vo-independent solution (=one which works with
all VOs)
and IMHO being able to have a filter after the overlay is a much cooler
feature then some 1/30 second delay caused by inaccessibility of a second
buffer in double buffering

i also would like to point at the fact that these VO buffers may not be
readable (=insanely slow due to the hw not being designed for reading)
which would make a blend in VO memory a hopelessly stupid idea

and there may be more then just 2 buffers which might complicate things

and theres yet another problem, if you blend into the vissible buffer
then double buffering becomes useless as the artifacts it tries to
avoid are now caused by blend 

drawing into the invissible buffer will prevent you from calling flip()
until you are done this messes up the timing and the invissible buffer
might have a pts far in the future for low-fps video so this wouldnt
work anyway

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Good people do not need laws to tell them to act responsibly, while bad
people will find a way around the laws. -- Plato
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20070123/0dc2208d/attachment.pgp>


More information about the MPlayer-dev-eng mailing list