Phonon::MediaObject* mediaObject() {return _player;}
bool equalizerEnabled() {return _equalizer_enabled;}
bool equalizerAvailable() {return _equalizer != NULL;}
- PlayerState state() {return _state;}
Track current();
void setAwaitingSeek(int pos) {_awaiting_seek = true; _awaiting_seek_pos = pos;}
signals:
QString artist();
QString album();
QString title();
+ PlayerState state() {return _state;}
+ QString stateText();
+ QString albumart() {return _albumart;}
+ void setAlbumart(QString albumart) {_albumart = albumart;}
private slots:
void _stateChanged(Phonon::State, Phonon::State);
void _tick(qint64);
void _truncate_history();
int _awaiting_seek_pos;
bool _awaiting_seek;
+ QString _albumart;
};
};
};