Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Synchronous Blit + Directdraw, what's really happening?
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
fccHandler
Posted: May 16 2003, 05:30 AM


Administrator n00b


Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02



Just wondering... If I enable both "Synchronous blit" and "DirectDraw acceleration" for preview (in VirtualDub 1.5.1), the video decoding is amazingly fast, but A/V sync suffers. Why is that?

--------------------
May the FOURCC be with you...
 
     Top
phaeron
Posted: May 17 2003, 02:18 AM


Virtualdub Developer


Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02



The synchronous DirectX path is missing a waitPulse() call, so the video frames aren't properly being throttled. However, I don't feel like fixing this right now because trying to test it caused my XP-based laptop to reboot.. DirectX is such a piece of crap.
 
    Top
fccHandler
Posted: May 17 2003, 04:15 AM


Administrator n00b


Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02



Thanks for the explanation. And don't bother about it; it's no big deal.

P.S. Here's a quick fix: change the name of the menu item to "Asynchronous blit."

laugh.gif biggrin.gif

--------------------
May the FOURCC be with you...
 
     Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
2 replies since May 16 2003, 05:30 AM Track this topic | Email this topic | Print this topic

<< Back to Testing / Bug Reports