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

Media List Player. More...

#include <vlc-qt/MediaListPlayer.h>

List of all members.

Public Slots

void itemAt (const int &index)
 Starts playing item at specific position.
void next ()
 Starts playing next item in the list.
void play ()
 Starts playing media list.
void previous ()
 Starts playing previous item in the list.
void stop ()
 Stops playing.

Signals

void played ()
 Signal sent when played.
void nextItemSet (libvlc_media_t *)
 Signal sent on next item set.
void stopped ()
 Signal sent when stopped.

Public Member Functions

 VlcMediaListPlayer (VlcInstance *instance)
 VlcMediaListPlayer constructor.
 VlcMediaListPlayer (VlcMediaPlayer *player, VlcInstance *instance)
 VlcMediaListPlayer constructor.
 ~VlcMediaListPlayer ()
libvlc_media_list_player_t * core ()
 Returns libvlc media list player object.
VlcMediaListcurrentMediaList ()
 Get current media list.
VlcMediaPlayermediaPlayer ()
 Get media player core.
Vlc::PlaybackMode playbackMode () const
 Get playback mode.
void setMediaList (VlcMediaList *list)
 Set media list to play.
void setPlaybackMode (const Vlc::PlaybackMode &mode)
 Set playback mode.

Detailed Description

Media List Player.

A basic MediaListPlayer manager for VLC-Qt library. It provides internal playlist support. Requires a valid VlcMediaPlayer.


Constructor & Destructor Documentation

VlcMediaListPlayer constructor.

Create VlcMediaListPlayer without new core.

Parameters:
instanceinstance object
VlcMediaListPlayer::VlcMediaListPlayer ( VlcMediaPlayer player,
VlcInstance instance 
) [explicit]

VlcMediaListPlayer constructor.

Create VlcMediaListPlayer with specific VlcMediaPlayer core.

Parameters:
playerplayer object
instanceinstance object

VlcMediaListPlayer destructor


Member Function Documentation

libvlc_media_list_player_t * VlcMediaListPlayer::core ( )

Returns libvlc media list player object.

Returns:
libvlc media list player (libvlc_media_list_player_t *)

Get current media list.

Returns:
current media list (VlcMediaList *)
void VlcMediaListPlayer::itemAt ( const int &  index) [slot]

Starts playing item at specific position.

Parameters:
indexitem position

Get media player core.

Returns:
media player core (VlcMediaPlayer *)
void VlcMediaListPlayer::nextItemSet ( libvlc_media_t *  _t1) [signal]

Signal sent on next item set.

Parameters:
libvlc_media_t* media

Get playback mode.

Returns:
playback mode

Set media list to play.

Parameters:
listmedia list object (VlcMediaList *)

Set playback mode.

Parameters:
modeplayback mode

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