View Single Post
Old 10-20-09, 09:01 PM   #33
crisalide
Registered User
 
Join Date: Dec 2008
Posts: 173
Default Re: 185.19 + VDPAU blit path == stall

What could i do to help ?
This is a major issue since composite is enabled by default and requiring users to disable it is not an acceptable solution, so this prevent merging xine-vdpau upstream.

Note 1)
I have notived that the freezes disappear when changing code from:

vdp_queue_get_time( ... &current_time );
vdp_queue_display( ... 0 );
vdp_queue_display( ... current_time+frame_duration );

to:

vdp_queue_get_time( ... &current_time );
vdp_queue_display( ... 0 );
vdp_queue_display( ... 0 );

(displaying on a 60Hz monitor the difference is hardly noticeable, but that's of course not an acceptable solution)

Note 2)
Increasing the number of output_surfaces just increase the time beetween freezes.
crisalide is offline   Reply With Quote