> > And I would say the image has very good quality - then I've even 
> > used aviplay without any IRQ handling and still I've almost not noticed
> > any problems on my TV - except few 'tearings' and about two 'judder' problems
> > per 30 minutes - which is much better then Windows anyway... - and I've
> Hmm I see judder almost every second. Try e.g. the Hanaukyo epsiode I sent you
> some time ago (or I'll upload something else on which you can see it), when
> the picture is panning (vertically or horizontally), you'll notice judder
> immediately.

Well I could test TV Out only during weekends - but I guess the long 
cammera panning scenes will cause some problems unless the image would
be blured.

If you just want to wait for 2 2 2 2 2 2 vsync intervals - you should
really hack some simple  irq handler device and use it for precise
timing and speedup playback vie  audio resampling  (I guess my
previous advivece has had reverse effect :) making the movie 4% slower)
- but I guess it will not solve this problem as the problem is
with too sharp image - maybe I've been watching movies which did not
have such problematic scenes inside :)


> > my own device with proper YUY2 support for second head
> > (as Xfree TV dualhead has somewhat limited screen size - so you could
> > see some black borders around the image)
> Thats the same with other cards (ATI & voodoo), at least unter linux, too, and
> imho has nothing to do with dualhead.

Well if I use framebuffer I could select much large area so it just
the problem with setting right values for  H/V sync signals - and
should be easy to solve if the driver would be written by me...

> > are you able to write similar VSYNC device like there is one for MGA ?
> As I said ATI handles doublebuffering inside X driver, so there was no need
> for it. OTOH I can try to add this feature inside the new km driver (capturing

It's not only used for double buffering but ALSO for timing - as interrupt
will wakeup video rendering thread much more precisely then 
dumb linux scheduler (I would say it wakes the thread with 99.9% precision
at least with my mga driver)

> > Also MGA goes in 50Hz on my PAL TV - so are you sure about you 25Hz step ?
> No. I only perceive judder, so the 25 fps is a guess, I never actually measured it.

well with 24fps movie it would really need to be played 4% faster to get
rid of those extra 3 frames once per 0.5 second, but as I said -  with
my test movies I've not noticed this problem (though I've slightly modified
one constant from 0.01 to 0.02 in aviplayth.cpp to get this improved
behaviour as with 0.01 there were some visible problems)

You really should try to hack the IRQ handler and test it - then let
me know if it helps 

Also as few other persons expressed some interrest in this we may
finaly build something more generaly usable and compatible.

(As far as I know there are at least 3 different MGA drivers - the
most advanced seems to be the one in livid video - but it's still
very limited with it's usage for my needs...)


-- 
  .''`.  Which fundamental human right do you want to give up today?
 : :' :      Debian GNU/Linux maintainer - www.debian.{org,cz}
 `. `'  Zdenek Kabelac  kabi@{debian.org, users.sf.net, fi.muni.cz}
   `-         Resistance is futile. You all will be packaged

_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile

Reply via email to