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 |
◆ localPlayer()
◆ 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: