[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#737011: RFP: VLC-Qt - LibVLC bindings for Qt



Package: wnpp
Severity: wishlist

Package name   :    libvlc-qt
Version       :    0.9.0
URL   :      http://projects.tano.si/vlc-qt
License       :   GNU GPL v2

VLC-Qt is a free library used to connect Qt and libvlc libraries. It contains core classes for main media playback and some GUI classes for faster media player developement.

Connect to libvlc and control playback. Core enables you to completely control libvlc and all its features. It gives you full control over playback. Widgets and QML classes just simplify communication with core but do not introduce any new features.

Entire libvlc library is completely wrapped into C++/Qt. It still enables multiple instances and/or players at the same time. You can also access libvlc objects for all wrapped functions.

Some of the main features:
    libvlc instance and player
    single file and playlist playback
    audio and video control
    metadata management

Media players usually need a UI. Widgets part contains several simple, pre-made widgets you can use as superclass:
    video widget
    seek widget
    volume slider
    audio and video controllers

QML Library: VLC-Qt also contains experimental QML part which is not enabled by default. This currently enables simple video playback using OpenGL.


Reply to: