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);
// MediaSessionClient object.
new MediaSessionClient(this);
// 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.
connect(m_audioPlayer, &AudioManager::entryChanged, this, &MediaSessionClient::setSessionMetadata);
// 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.
connect(m_audioPlayer, &AudioManager::durationChanged, this, &MediaSessionClient::setSessionDuration);
connect(m_audioPlayer, &AudioManager::durationChanged, this, &MediaSessionClient::setDuration);
// 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.
connect(m_audioPlayer, &AudioManager::playing, this, &MediaSessionClient::setPlaying);
// 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);
}
void MediaSessionClient::setSessionRate()
void MediaSessionClient::setPlaybackRate()
{
/*
* 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);
}
void MediaSessionClient::setSessionDuration()
void MediaSessionClient::setDuration()
{
/*
* 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);
}
void MediaSessionClient::setSessionPosition()
void MediaSessionClient::setPosition()
{
/*
* Sets the media session's current playback position.

View File

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