Vedio cannot be rendered in a semitransparent window

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
windywater
New Cone
New Cone
Posts: 8
Joined: 23 Dec 2011 15:55

Vedio cannot be rendered in a semitransparent window

Postby windywater » 16 Jan 2012 08:41

Hello,

In a project of MFC, I created a CStatic control in a dialog and set it the video output window(using libvlc_media_player_set_hwnd), and it works. However, if I set the WS_EX_LAYERED attribute to the dialog and set its opacity, the video ouput is black. I tried it in MAC OS X, it had no problem when the outer window is semitransparent. How could I solve the problem? The version of libVLC is 1.1.11. Thanks in advance!

Rémi Denis-Courmont
Developer
Developer
Posts: 15324
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: Vedio cannot be rendered in a semitransparent window

Postby Rémi Denis-Courmont » 16 Jan 2012 18:57

You can try to force another video output plugin. On Windows, the default hardware accelerated plugins are not meant to be composited.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 81 guests