Arts < 1.0.2 local root exploit
    Tim Jansen 
    ml at tjansen.de
       
    Wed Jul 10 08:31:39 BST 2002
    
    
  
On Wednesday 10 July 2002 05:06, Andreas Pour wrote:
> you can decode fast enough.  My question is, how do you make sure the X
> Server has a high-enough priority to ensure it can display the video
> fast enough, as of course it is in a different process?  If you do not
> elevate X11's priority, it could very well be the decoding process has
> the video to feed, but nobody to read it.  
Video decoding is usually done in a separate thread. The decoder will decode 
one frame, display it using XvPutImage/XvShmPutImage, and then wait using 
XFlush/XSync until X11 is finished. If decoding or displaying a frame took 
too long the decoder will just skip the next frame(s), but usually this wont 
happen unless your computer is too slow for the video. Even then, skipping a 
frame isn't nearly as bad as skipping sound. 
> I'm also curious about your last point.  If you cannot use a pipe (or, I
> guess, socket), does that mean KDE will not support video for systems
> with X servers that lack the shared memory or xvideo extensions? Or do
> you just mean performance will suffer?
I guess it should work, but who would want video without at least XShm? 
Watching video with 5 frames per second is not much fun...
bye...
    
    
More information about the kde-multimedia
mailing list