[vlc-devel] [vlc-commits] ActiveX, NpApi: DVD Menu control for VIDEO_TS

Sergey Radionov rsatom at gmail.com
Fri Nov 11 18:10:12 CET 2011


2011/11/12 Rémi Denis-Courmont <remi at remlab.net>

> Le vendredi 11 novembre 2011 18:45:14 Sergey Radionov, vous avez écrit :
> > As I know, fullscreen mode was in libvlc core,
>
> There never was fullscreen mode in (Lib)VLC core, for there never was
> platform-specific window management in the core.
>
> There were, and there still are functions to control fullscreen mode in
> LibVLC. But they just defer to the platform-specific plug-ins, like they
> always did.
>
> > but was removed by some reason (when vlc 1.1 come),
> > I really don't know why. And will be glad to
> > hear that reason...
>
> Windowing was split from the video output plug-ins to dedicated window
> management plug-ins, including fullscreen mode management.
>
> In embedded mode (drawable on Win32, xcb_window on X11), fullscreen mode
> cannot be provided since it breaks embedding. So LibVLC fullscreen function
> have no effects while embedding is in use. This limitation is unavoidable
> without breaking things and is clearly documented in Doxygen.
>
> Thank you for explanation.


> > > Pardon my lack of a clue but... does all that fullscreen mode stuff
> > > not belongin the drawable plug-in where all LibVLC apps can enjoy
> > > it, rather than in the browser bindings?
>
> I answered myself above. Fullscreen mode cannot be managed by (Lib)VLC
> while
> the video is embedded, including in a web browser.
>
> However, this commit is about DVD menu. I guess it really is about input
> events. And for that, my question remains.
>
Yes, my first realization of fullscreen mode simply not pass mouse clicking
to libvlc video window (and DVD menu not get that clicks). And path fix
only this problem.


>
> --
> Rémi Denis-Courmont
> http://www.remlab.net/
> http://fi.linkedin.com/in/remidenis
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20111112/19d58733/attachment.html>


More information about the vlc-devel mailing list