From: James Courtier-D. <Ja...@su...> - 2001-11-27 00:47:00
|
I have not got far, I enclose what I have done, so others can finish it. I did not switch my PC on for more that about 5 mins last weekend, so no work was done. I had expected to finish it by now. These two files should go in xine-engine. I will continue next weekend if no-one has done anything in the mean time. 1) the video_overlay_instance_s still needs to be done in xine.h. 2) libspudec needs to be made to point to the new code in xine-engine. 3) need to change the static vo_overlay_t* video_overlay_get_overlay(ovl_src_t *ovl_src, int vpts) { function to display multiple overlays at once. I suggest changing the API to static vo_overlay_t* video_overlay_blend(video_overlay_instance_t *this, vo_driver *output) { and make "video_overlay_overlay_blend" call the video out plugin (XShm, XV etc.) direct. Cheers James > -----Original Message----- > From: xin...@li... > [mailto:xin...@li...]On Behalf Of Guenter > Bartsch > Sent: 27 November 2001 00:18 > To: xine-dev > Subject: [xine-devel] osd / spu redesign? > > > Hi there, > > miguel seems to have done a great job on the osd functions, so what's > still missing is the spu interface cleanup - James, any news from you > about this? If you don't have time, maybe Miguel or I can do it > > Cheers, > > Guenter > > -- > time is a funny concept > > > _______________________________________________ > xine-devel mailing list > xin...@li... > https://lists.sourceforge.net/lists/listinfo/xine-devel |