VLC-Qt 0.8.0- (Different version)
Public Slots | Signals | Public Member Functions
VlcControlVideo Class Reference

Video control class. More...

#include <vlc-qt/ControlVideo.h>

List of all members.

Public Slots

void loadSubtitle (const QString &subtitle)
 Open and load subtitles from file.

Signals

void actions (QList< QAction * >, const Vlc::ActionsType)
 Signal sending actions for changing video and subititle tracks.
void subtitleTracks (QList< QAction * >)
 Signal sending actions for changing subititle tracks.
void videoTracks (QList< QAction * >)
 Signal sending actions for changing video tracks.

Public Member Functions

 VlcControlVideo (VlcMediaPlayer *player, const QString &language=0, QObject *parent=0)
 VideoControl constructor.
 ~VlcControlVideo ()
 VideoControl destructor.
void reset ()
 Reset all settings and selected video and subtitle tracks.
void setDefaultSubtitleLanguage (const QString &language)
 Set default subtitle language.

Detailed Description

Video control class.

This is one of VLC-Qt control classes. It provides video and subtitle tracks management.


Constructor & Destructor Documentation

VlcControlVideo::VlcControlVideo ( VlcMediaPlayer player,
const QString &  language = 0,
QObject *  parent = 0 
) [explicit]

VideoControl constructor.

Parameters:
playermedia player (VlcMediaPlayer *)
languagedefault subtitle language (QString)
parentvideo controller's parent object (QObject)

Member Function Documentation

void VlcControlVideo::actions ( QList< QAction * >  _t1,
const Vlc::ActionsType  _t2 
) [signal]

Signal sending actions for changing video and subititle tracks.

Parameters:
QList<QAction*>list of actions
Vlc::ActionsTypetype of actions
void VlcControlVideo::loadSubtitle ( const QString &  subtitle) [slot]

Open and load subtitles from file.

Parameters:
subtitlefull path to subtitles file

Reset all settings and selected video and subtitle tracks.

Usually called on media change.

void VlcControlVideo::setDefaultSubtitleLanguage ( const QString &  language)

Set default subtitle language.

Parameters:
languagecomma separated languages (QString)
void VlcControlVideo::subtitleTracks ( QList< QAction * >  _t1) [signal]

Signal sending actions for changing subititle tracks.

Parameters:
Vlc::ActionsTypetype of actions
QList<QAction*>list of actions
void VlcControlVideo::videoTracks ( QList< QAction * >  _t1) [signal]

Signal sending actions for changing video tracks.

Parameters:
Vlc::ActionsTypetype of actions
QList<QAction*>list of actions

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