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: