using SomePlayer::DataObjects::Track;
using SomePlayer::DataObjects::TrackMetadata;
using SomePlayer::DataObjects::Playlist;
+using SomePlayer::Storage::Config;
namespace SomePlayer {
namespace Playback {
void next();
void prev();
void setPlaylist(Playlist);
- void toggleRandom() {_random = !_random;}
- void toggleRepeat() {_repeat = !_repeat;}
+ void toggleRandom();
+ void toggleRepeat();
void seek(int);
private slots:
void _stateChanged(Phonon::State, Phonon::State);
Phonon::MediaObject *_player;
Phonon::AudioOutput *_output;
PlayerState _state;
+ Config _config;
void _set_source();