From: Tomas G. <tom...@ya...> - 2007-10-01 19:35:50
|
Hi, I'm working on finding the best way extract the played video frames (preferably RGB video frames) from libxine, so that it can be used in a different application, using its own renderer. The purpose of using libxine is mainly to get DVD-playback. So far I only see two options, but if you know better, please tell me. The first option is to create a new video-out driver, which could then (using network streaming or callbacks) pass the video data to the application. The second option is to use the "--broadcast-port" feature of xine, and implement a client/slave feature inside the application receiving the broadcasted data (both video and audio). The docs are a bit sketchy on how the broadcast actually works. Does it broadcast decoded (RGB/YUV) or undecoded data? Is it documented somewhere? A thing I noticed with the broadcast/slave feature is that when navigating a DVD-menu, the slave could not see the marking move in the menu. Is this a bug or standard behaviour? I hope you can enlighten me :) cheers, Tomas ___________________________________________________________ Skal du købe ny bil? Sammenlign priser på brugte biler med Kelkoo og find et godt tilbud! - Se mere her http://dk.yahoo.com/r/pat/mmb |