VLC-Qt 0.8.0- (Different version)
Public Member Functions | Static Public Member Functions
VlcInstance Class Reference

Main instance. More...

#include <vlc-qt/Instance.h>

List of all members.

Public Member Functions

 VlcInstance (const QStringList &args, QObject *parent=NULL)
 VlcInstance constructor.
 ~VlcInstance ()
libvlc_instance_t * core ()
 Returns libvlc instance object.
void setUserAgent (const QString &application, const QString &version)
 Sets the application name.

Static Public Member Functions

static QString libVersion ()
 VLC-QT version info.
static QString version ()
 libvlc version info
static QString compiler ()
 libvlc compiler info
static QString changeset ()
 libvlc changeset info

Detailed Description

Main instance.

A basic Instance manager for VLC-Qt library. It provides main instance controls.


Constructor & Destructor Documentation

VlcInstance::VlcInstance ( const QStringList &  args,
QObject *  parent = NULL 
) [explicit]

VlcInstance constructor.

This is mandatory for using VLC-Qt and all its other classes.

Parameters:
argslibvlc arguments (QStringList)
parentInstance's parent object (QObject *)

VlcInstance destructor


Member Function Documentation

QString VlcInstance::changeset ( ) [static]

libvlc changeset info

Returns:
a string containing the changeset (QString)
QString VlcInstance::compiler ( ) [static]

libvlc compiler info

Returns:
a string containing the compiler version (QString)
libvlc_instance_t * VlcInstance::core ( )

Returns libvlc instance object.

Returns:
libvlc instance (libvlc_instance_t *)
QString VlcInstance::libVersion ( ) [static]

VLC-QT version info.

Returns:
a string containing the VLC-Qt version (QString)
void VlcInstance::setUserAgent ( const QString &  application,
const QString &  version 
)

Sets the application name.

libvlc passes this as the user agent string when a protocol requires it.

Parameters:
applicationApplication name (QString)
versionApplication version (QString)
QString VlcInstance::version ( ) [static]

libvlc version info

Returns:
a string containing the libvlc version (QString)

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Enumerations