|
libosmscout 0.1
|
Provides the default voice player. More...
#include <VoicePlayer.h>
Inheritance diagram for osmscout::VoiceCorePlayer:Public Member Functions | |
| void | addToQueue (const QUrl &source) override |
| add a track to the playlist | |
| void | clearQueue () override |
| clear the playlist | |
| int | index () const override |
| returns the current index | |
| VoiceCorePlayer & | operator= (const VoiceCorePlayer &)=delete |
| VoiceCorePlayer & | operator= (VoiceCorePlayer &&)=delete |
| void | play () override |
| start playing from current index | |
| PlaybackState | playbackState () const |
| returns the current state of playback | |
| int | queueCount () const override |
| returns the track count in the playlist | |
| void | setCurrentIndex (int index) override |
| set the track index to play | |
| void | stop () override |
| stop playing | |
| VoiceCorePlayer (const VoiceCorePlayer &)=delete | |
| VoiceCorePlayer (QObject *parent) | |
| VoiceCorePlayer (VoiceCorePlayer &&)=delete | |
| ~VoiceCorePlayer () override=default | |
Public Member Functions inherited from osmscout::VoicePlayer | |
| VoicePlayer (QObject *parent) | |
Additional Inherited Members | |
Public Types inherited from osmscout::VoicePlayer | |
| enum | PlaybackState { StoppedState = 0 , PlayingState } |
Signals inherited from osmscout::VoicePlayer | |
| 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 |