[vlc-devel] Re: Qt embedding of VLC
bigben+spam at videolan.org
Sat Oct 15 18:44:26 CEST 2005
Le vendredi 14 octobre 2005 à 23:36 -0700, Jason H a écrit :
> I stumbled across this player in my desire to view
> some archive.org content.
> How hard would it be to make a Qt app that embedded
> The Qt app would provide the playback controls and
> provide a display area (as sized by Qt layouts) for
> the player to display in. I'd like to support all 3
> platforms Mac OSX, win32, and Linux) uniformly
Well, that would be possible. There has been a unfinished qt interface
in the svn in the past. You have to options to achieve this. If the
purpose it to make a VLC interface, the best way would be to write an
interface module. Have a look at the existing ones in the trunk. That
could be a long job if the purpose is to control all VLC's options.
If the purpose is to write a complete application, which uses VLC to
read some streams as one of its functionalities, using libvlc would
certainly be more fit, but you'll only get access to a few of VLC's
internal functions and variables.
Be carefull with QT on OSX, you're likely not going to get an
application that will really have an OSX look'n'feel (if that
> Could this work be done as LGPL or would it have to be
I think your interface can be LGPL (as LGPL is a GPL compatible
licence), but the whole App, VLC + your interface distributed together
will be GPL. That means that your interface + VLC cannot be distributed
along with some proprietary libs.
By the way, if the purpose is only to have a customized interface, skins
can be a good choice.
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
More information about the vlc-devel