VlcControlAudio Class Reference

Audio control class. More...

Signals

void actions (QList< QAction * >, const Vlc::ActionsType)
 Signal sending actions for changing audio tracks. More...
 
void audioTracks (QList< QAction * >)
 Signal sending actions for changing audio tracks. More...
 

Public Member Functions

 VlcControlAudio (VlcMediaPlayer *player, const QString &language=0, QObject *parent=0)
 VlcControlAudio constructor. More...
 
 ~VlcControlAudio ()
 AudioControl destructor.
 
void reset ()
 Reset all settings and selected audio tracks. More...
 
void setDefaultAudioLanguage (const QString &language)
 Set default audio language. More...
 

Detailed Description

This is one of VLC-Qt control classes. It provides audio tracks management.

Constructor & Destructor Documentation

VlcControlAudio::VlcControlAudio ( VlcMediaPlayer player,
const QString &  language = 0,
QObject *  parent = 0 
)
explicit
Parameters
playermedia player (VlcMediaPlayer *)
languagedefault audio language (QString)
parentaudio controller's parent object (QObject *)

Member Function Documentation

void VlcControlAudio::actions ( QList< QAction * >  ,
const Vlc::ActionsType   
)
signal
Parameters
QList<QAction*>list of actions
Vlc::ActionsTypetype of actions
void VlcControlAudio::audioTracks ( QList< QAction * >  )
signal
Parameters
QList<QAction*>list of actions
void VlcControlAudio::reset ( )

Usually called on media change.

void VlcControlAudio::setDefaultAudioLanguage ( const QString &  language)
Parameters
languagecomma separated languages (QString)

The documentation for this class was generated from the following files: