Qmmp
Loading...
Searching...
No Matches
MediaPlayer Class Reference

#include <qmmpui/mediaplayer.h>

Public Slots

void play ()
void playFromPosition (qint64 offset)
void stop ()
void pause ()
void next ()
void previous ()

Signals

void playbackFinished ()

Public Member Functions

 MediaPlayer (QObject *parent=nullptr)
 ~MediaPlayer ()
PlayListManagerplayListManager ()

Static Public Member Functions

static MediaPlayerinstance ()

Detailed Description

The MediaPlayer class provides a simple way to use SoundCore and PlayListModel together.

Author
Ilya Kotov forko.nosp@m.tov0.nosp@m.2@ya..nosp@m.ru

Constructor & Destructor Documentation

◆ MediaPlayer()

MediaPlayer ( QObject * parent = nullptr)

Object constructor,

Parameters
parentParent object.

◆ ~MediaPlayer()

Destructor

Member Function Documentation

◆ instance()

MediaPlayer * instance ( )
static

Returns a pointer to the object's instance.

◆ next

void next ( )
slot

Sets next playlist item for playing.

◆ pause

void pause ( )
slot

Pauses/resumes playback

◆ play

void play ( )
slot

Starts playback.

◆ playbackFinished

void playbackFinished ( )
signal

Signal emitted when playlist has finished or playback has been stopped by user. This signal should be used to reset/restore window title.

◆ playFromPosition

void playFromPosition ( qint64 offset)
slot

Starts playback from specified position.

Parameters
offsetStart position in ms.

◆ playListManager()

PlayListManager * playListManager ( )

Returns playlist manager pointer

◆ previous

void previous ( )
slot

Sets previous playlist item for playing.

◆ stop

void stop ( )
slot

Stops playback.


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