libvlc 3.0 + libvlc_media_player_set_hwnd = ugly video output (Windows, x86)

This forum is about all development around libVLC.
r21514
Blank Cone
Blank Cone
Posts: 50
Joined: 17 Sep 2009 08:45

libvlc 3.0 + libvlc_media_player_set_hwnd = ugly video output (Windows, x86)

Postby r21514 » 22 Apr 2017 16:53

Hey! Are there any changes about how drawable/libvlc_media_player_set_hwnd works on Windows (x86) in vlc 3.0 ?

I have a simple test application - only one window and nothing else. It looks bad, video in not resized with window and is in wrong position. With VLC 1.1-2.2.x same EXE works ok.

The difference I can see is that there is no child vlc-window inside my window, as it was in 1.1-2.2.x. Libvlc somehow renders directly to my window.

Image

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

Re: libvlc 3.0 + libvlc_media_player_set_hwnd = ugly video output (Windows, x86)

Postby Rémi Denis-Courmont » 22 Apr 2017 17:13

File a bug.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

r21514
Blank Cone
Blank Cone
Posts: 50
Joined: 17 Sep 2009 08:45

Re: libvlc 3.0 + libvlc_media_player_set_hwnd = ugly video output (Windows, x86)

Postby r21514 » 22 Apr 2017 17:58

I'm not sure how to report this.
I ran a test and have very strange result.

So the problem appears in vlc-3.0.0-20161130-0248-git-win32 and is present till today, last working version is vlc-3.0.0-20161128-0239-git-win32.

The source of the problem is plugins\videoutput\libgl_plugin.dll. If I delete this DLL all is OK.

And I don't even use OpenGL, I don't set video output module, so default (Direct3D) is used.

So what exactly... eeee... I should report?


Return to “Development around libVLC”

Who is online

Users browsing this forum: No registered users and 8 guests