From: Reinhard N. <rn...@gm...> - 2003-10-05 21:23:01
|
Hi, Reinhard Nissl wrote: [ snip ] >> I propose that one does the pre-processing in the >> static int32_t video_overlay_add_event(video_overlay_manager_t >> *this_gen, void *event_gen ) >> function. >> >> We already do palette processing, when doing overlay to RGB. >> Maybe we could move all overlay pre-processing to the add_event function. >> >> The advantage of this, is that the pre-processing is only done when >> the overlay is added to the queue, and is therefore outside the >> video_out_loop. It would also mean that the pre-processing would >> improve OSD as well as DVD SPUs. We could add a function call to the >> video out driver, to return the type of processing best suited for >> that particular video out mode. > > Sounds reasonable. I'll give this a try for YUV and when I have > something working, we can talk again about the callback. Concerning xine-1-rcX: At the moment it looks like, that I will not find much time to spend on this issue, as the company I work for is preparing for the SYSTEMS fair, which starts in about 2 weeks. If this kind of processing should go into xine-1, I think it's the last chance to add this callback now. James: would you be so kind, if this is still an issue for xine-1? Thanks, in advance. Bye. -- Dipl.-Inform. (FH) Reinhard Nissl mailto:rn...@gm... |