libosmscout
0.1
|
#include <VoicePlayer.h>
Public Member Functions | |
void | addToQueue (const QUrl &source) override |
add a track to the playlist More... | |
void | clearQueue () override |
clear the playlist More... | |
int | index () const override |
returns the current index More... | |
VoiceCorePlayer & | operator= (const VoiceCorePlayer &)=delete |
VoiceCorePlayer & | operator= (VoiceCorePlayer &&)=delete |
void | play () override |
start playing from current index More... | |
PlaybackState | playbackState () const |
returns the current state of playback More... | |
int | queueCount () const override |
returns the track count in the playlist More... | |
void | setCurrentIndex (int index) override |
set the track index to play More... | |
void | stop () override |
stop playing More... | |
VoiceCorePlayer (const VoiceCorePlayer &)=delete | |
VoiceCorePlayer (QObject *parent) | |
VoiceCorePlayer (VoiceCorePlayer &&)=delete | |
~VoiceCorePlayer () override=default | |
![]() | |
VoicePlayer (QObject *parent) | |
Additional Inherited Members | |
![]() | |
enum | PlaybackState { StoppedState = 0, PlayingState } |
![]() | |
void | playbackStateChanged (VoicePlayer::PlaybackState state) |
Provides the default voice player
|
delete |
|
delete |
|
explicit |
References osmscout::VoicePlayer::playbackStateChanged().
|
overridedefault |
|
overridevirtual |
add a track to the playlist
source | url of the audio track |
Implements osmscout::VoicePlayer.
References osmscout::VoicePlayer::addToQueue().
Referenced by osmscout::NavigationModule::playerStateChanged(), and osmscout::InstalledVoicesModel::playSample().
|
overridevirtual |
clear the playlist
Implements osmscout::VoicePlayer.
References osmscout::VoicePlayer::clearQueue().
Referenced by osmscout::NavigationModule::playerStateChanged(), and osmscout::InstalledVoicesModel::playSample().
|
overridevirtual |
returns the current index
Implements osmscout::VoicePlayer.
References osmscout::VoicePlayer::index().
Referenced by osmscout::NavigationModule::playerStateChanged(), and setCurrentIndex().
|
delete |
|
delete |
|
overridevirtual |
start playing from current index
Implements osmscout::VoicePlayer.
References osmscout::VoicePlayer::play().
Referenced by osmscout::NavigationModule::playerStateChanged(), and osmscout::InstalledVoicesModel::playSample().
VoicePlayer::PlaybackState osmscout::VoiceCorePlayer::playbackState | ( | ) | const |
returns the current state of playback
Referenced by osmscout::NavigationModule::playerStateChanged().
|
overridevirtual |
returns the track count in the playlist
Implements osmscout::VoicePlayer.
References osmscout::VoicePlayer::queueCount().
Referenced by osmscout::NavigationModule::playerStateChanged().
|
overridevirtual |
set the track index to play
index | position in playlist |
Implements osmscout::VoicePlayer.
References index(), and osmscout::VoicePlayer::setCurrentIndex().
Referenced by osmscout::NavigationModule::playerStateChanged(), and osmscout::InstalledVoicesModel::playSample().
|
overridevirtual |