Page 1 of 1

VLC ActiveX in Delphi

Posted: 16 Apr 2018 13:35
by masterglob
Hello,

I am trying to use VLC ActiveX component in Delphi 7. I use the V2 interface as described in this page:
https://wiki.videolan.org/Documentation:WebPlugin/

However, I have some difficulties to use it because:
- Some function seem to be not implemented, typically "autoplay", "branding", ... I can compile it, but runtime fails with something like "Not implemented method"
- When I create a non-parented VLC object, the video rendering is automatically open in a new window (without control bar), but all the video control API does not work (I cannot set nor read fullscreen or change the window position)
- When I Create a parented VLC object, the fullscreen and position functions are OK, but I cannot remove the Logo icon and the control bar at the bottom (which are absent in non-parented window). Maybe I just did not understand the "video.logo" and "controls" feature...

What I would like to do is have a fully controlled window but without the control bar and logo.

Is there any way to reach that goal?
Is that component deprecated (I barely found informations on this component...)
May I find an update or use another interface that this ActiveX?

Thanks in advance for any suggestions.

PS: This is my first post, hoping I have correctly categorized my question :)