Applied suggestions.

This commit is contained in:
Swapnil Tripathi 2021-08-14 20:43:38 +05:30 committed by Tobias Fella
parent f0ecab89b8
commit ce76f2a236
3 changed files with 9 additions and 10 deletions

View File

@ -79,7 +79,6 @@ AudioManager::AudioManager(QObject *parent)
connect(this, &AudioManager::logError, &ErrorLogModel::instance(), &ErrorLogModel::monitorErrorMessages); connect(this, &AudioManager::logError, &ErrorLogModel::instance(), &ErrorLogModel::monitorErrorMessages);
// MediaSessionClient object.
new MediaSessionClient(this); new MediaSessionClient(this);
// Check if an entry was playing when the program was shut down and restore it // Check if an entry was playing when the program was shut down and restore it

View File

@ -17,11 +17,11 @@ MediaSessionClient::MediaSessionClient(AudioManager *audioPlayer, QObject *paren
// Sets the current playback state. // Sets the current playback state.
connect(m_audioPlayer, &AudioManager::entryChanged, this, &MediaSessionClient::setSessionMetadata); connect(m_audioPlayer, &AudioManager::entryChanged, this, &MediaSessionClient::setSessionMetadata);
// Updates the android session's metadata. // Updates the android session's metadata.
connect(m_audioPlayer, &AudioManager::playbackRateChanged, this, &MediaSessionClient::setSessionRate); connect(m_audioPlayer, &AudioManager::playbackRateChanged, this, &MediaSessionClient::setPlaybackRate);
// Sets the rate of the media playback. // Sets the rate of the media playback.
connect(m_audioPlayer, &AudioManager::durationChanged, this, &MediaSessionClient::setSessionDuration); connect(m_audioPlayer, &AudioManager::durationChanged, this, &MediaSessionClient::setDuration);
// Sets the playback duration metadata. // Sets the playback duration metadata.
connect(m_audioPlayer, &AudioManager::positionChanged, this, &MediaSessionClient::setSessionPosition); connect(m_audioPlayer, &AudioManager::positionChanged, this, &MediaSessionClient::setPosition);
// Sets the playback position metadata. // Sets the playback position metadata.
connect(m_audioPlayer, &AudioManager::playing, this, &MediaSessionClient::setPlaying); connect(m_audioPlayer, &AudioManager::playing, this, &MediaSessionClient::setPlaying);
// Sets the playback to playing. // Sets the playback to playing.
@ -79,7 +79,7 @@ void MediaSessionClient::setSessionMetadata()
QAndroidJniObject::callStaticMethod<void>("org/kde/kasts/KastsActivity", "setMetadata","(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J;J;F)V",title.object<jstring>(), author.object<jstring>(), album.object<jstring>(), position, duration, rate); QAndroidJniObject::callStaticMethod<void>("org/kde/kasts/KastsActivity", "setMetadata","(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J;J;F)V",title.object<jstring>(), author.object<jstring>(), album.object<jstring>(), position, duration, rate);
} }
void MediaSessionClient::setSessionRate() void MediaSessionClient::setPlaybackRate()
{ {
/* /*
* Sets the media session's rate metadata. * Sets the media session's rate metadata.
@ -88,7 +88,7 @@ void MediaSessionClient::setSessionRate()
QAndroidJniObject::callStaticMethod<void>("org/kde/kasts/KastsActivity", "setPlaybackSpeed", "(I)V", rate); QAndroidJniObject::callStaticMethod<void>("org/kde/kasts/KastsActivity", "setPlaybackSpeed", "(I)V", rate);
} }
void MediaSessionClient::setSessionDuration() void MediaSessionClient::setDuration()
{ {
/* /*
* Sets the media session's playback duration. * Sets the media session's playback duration.
@ -97,7 +97,7 @@ void MediaSessionClient::setSessionDuration()
QAndroidJniObject::callStaticMethod<void>("org/kde/kasts/KastsActivity", "setDuration", "(I)V", duration); QAndroidJniObject::callStaticMethod<void>("org/kde/kasts/KastsActivity", "setDuration", "(I)V", duration);
} }
void MediaSessionClient::setSessionPosition() void MediaSessionClient::setPosition()
{ {
/* /*
* Sets the media session's current playback position. * Sets the media session's current playback position.

View File

@ -20,9 +20,9 @@ public:
private Q_SLOTS: private Q_SLOTS:
void setSessionPlaybackState(); void setSessionPlaybackState();
void setSessionMetadata(); void setSessionMetadata();
void setSessionRate(); void setPlaybackRate();
void setSessionDuration(); void setDuration();
void setSessionPosition(); void setPosition();
void setPlaying(); void setPlaying();
void setPaused(); void setPaused();
void setStopped(); void setStopped();