http://bugs.winehq.org/show_bug.cgi?id=11681
Summary: Add support for video overlay Product: Wine Version: unspecified Platform: Other OS/Version: other Status: NEW Severity: major Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: thunderbird2k@gmx.net
Hi,
At the moment Wine doesn't support Video Overlay in DirectX. In order to make DirectDraw feature complete we need this ability. It is used in media players (in a lot of cases through quartz 'DirectShow') to improve rendering performance. A free application that attempts to use it in directx mode (the default option) is VLC. Further Picasa seems to need it too and their special Wine branch supports video overlay using Xv but in a hacky way.
It is relatively easy to add a software implementation to DirectDraw/WineD3D but it would be slow. For best performance and less reinventing the wheel we need to implement overlay using Xv. The most tricky part would be on how to access Xv from within wined3d.
Roderick