![]() |
VLC-Qt 0.8.0- (Different version)
|
Media List Player. More...
#include <vlc-qt/MediaListPlayer.h>
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. | |
VlcMediaList * | currentMediaList () |
Get current media list. | |
VlcMediaPlayer * | mediaPlayer () |
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. |
Media List Player.
A basic MediaListPlayer manager for VLC-Qt library. It provides internal playlist support. Requires a valid VlcMediaPlayer.
VlcMediaListPlayer::VlcMediaListPlayer | ( | VlcInstance * | instance | ) | [explicit] |
VlcMediaListPlayer constructor.
Create VlcMediaListPlayer without new core.
instance | instance object |
VlcMediaListPlayer::VlcMediaListPlayer | ( | VlcMediaPlayer * | player, |
VlcInstance * | instance | ||
) | [explicit] |
VlcMediaListPlayer constructor.
Create VlcMediaListPlayer with specific VlcMediaPlayer core.
player | player object |
instance | instance object |
VlcMediaListPlayer destructor
libvlc_media_list_player_t * VlcMediaListPlayer::core | ( | ) |
Returns libvlc media list player object.
Get current media list.
void VlcMediaListPlayer::itemAt | ( | const int & | index | ) | [slot] |
Starts playing item at specific position.
index | item position |
Get media player core.
void VlcMediaListPlayer::nextItemSet | ( | libvlc_media_t * | _t1 | ) | [signal] |
Signal sent on next item set.
libvlc_media_t | * media |
Get playback mode.
void VlcMediaListPlayer::setMediaList | ( | VlcMediaList * | list | ) |
Set media list to play.
list | media list object (VlcMediaList *) |
void VlcMediaListPlayer::setPlaybackMode | ( | const Vlc::PlaybackMode & | mode | ) |
Set playback mode.
mode | playback mode |