The MediaPlayer class is a central class which controls local and remote sources.
More...
#include <mediaplayer.h>
The MediaPlayer class is a central class which controls local and remote sources.
- Author
- Matthieu Bachelier
- Copyright
- GNU General Public License v3
§ MediaPlayer()
MediaPlayer::MediaPlayer |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
§ addRemotePlayer()
void MediaPlayer::addRemotePlayer |
( |
IMediaPlayer * |
remotePlayer | ) |
|
§ currentMediaChanged
void MediaPlayer::currentMediaChanged |
( |
const QString & |
uri | ) |
|
|
signal |
§ currentTrack()
QString MediaPlayer::currentTrack |
( |
| ) |
const |
§ duration()
qint64 MediaPlayer::duration |
( |
| ) |
|
Current duration of the media, in ms.
§ isStopAfterCurrent()
bool MediaPlayer::isStopAfterCurrent |
( |
| ) |
const |
|
inline |
§ mediaStatusChanged
void MediaPlayer::mediaStatusChanged |
( |
QMediaPlayer::MediaStatus |
| ) |
|
|
signal |
§ pause
void MediaPlayer::pause |
( |
| ) |
|
|
slot |
Pause current playing track.
§ play
void MediaPlayer::play |
( |
| ) |
|
|
slot |
Play current track in the playlist.
§ playlist()
§ playMediaContent()
void MediaPlayer::playMediaContent |
( |
const QMediaContent & |
mc | ) |
|
Play track directly in the player, without playlist.
§ positionChanged
void MediaPlayer::positionChanged |
( |
qint64 |
pos, |
|
|
qint64 |
duration |
|
) |
| |
|
signal |
§ seek()
void MediaPlayer::seek |
( |
qreal |
pos | ) |
|
§ seekBackward
void MediaPlayer::seekBackward |
( |
| ) |
|
|
slot |
Seek backward in the current playing track for a small amount of time.
§ seekForward
void MediaPlayer::seekForward |
( |
| ) |
|
|
slot |
Seek forward in the current playing track for a small amount of time.
§ setMute()
void MediaPlayer::setMute |
( |
bool |
b | ) |
const |
§ setPlaylist()
§ setState()
void MediaPlayer::setState |
( |
QMediaPlayer::State |
state | ) |
|
§ setStopAfterCurrent()
void MediaPlayer::setStopAfterCurrent |
( |
bool |
b | ) |
|
|
inline |
§ setVolume()
void MediaPlayer::setVolume |
( |
qreal |
v | ) |
|
§ skipBackward
void MediaPlayer::skipBackward |
( |
| ) |
|
|
slot |
Change the current track.
§ skipForward
void MediaPlayer::skipForward |
( |
| ) |
|
|
slot |
Change the current track.
§ state()
QMediaPlayer::State MediaPlayer::state |
( |
| ) |
const |
|
inline |
§ stateChanged
void MediaPlayer::stateChanged |
( |
QMediaPlayer::State |
| ) |
|
|
signal |
§ stop
void MediaPlayer::stop |
( |
| ) |
|
|
slot |
Stop current track in the playlist.
§ stopAfterCurrent
void MediaPlayer::stopAfterCurrent |
( |
bool |
b | ) |
|
|
inlineslot |
§ toggleMute
void MediaPlayer::toggleMute |
( |
| ) |
const |
|
slot |
Activate or desactive audio output.
§ togglePlayback
void MediaPlayer::togglePlayback |
( |
| ) |
|
|
slot |
Play or pause current track in the playlist depending of the state of the player.
§ volume()
qreal MediaPlayer::volume |
( |
| ) |
const |
§ volumeChanged
void MediaPlayer::volumeChanged |
( |
qreal |
v | ) |
|
|
signal |
The documentation for this class was generated from the following files: