/dports/audio/mpdscribble/mpdscribble-0.22/src/ |
H A D | scrobbler.c | 124 struct scrobbler *scrobbler = g_new(struct scrobbler, 1); in scrobbler_new() local 319 struct scrobbler *scrobbler = data; in scrobbler_handshake_response() local 376 struct scrobbler *scrobbler = data; in scrobbler_handshake_error() local 411 struct scrobbler *scrobbler = data; in scrobbler_submit_response() local 457 struct scrobbler *scrobbler = data; in scrobbler_submit_error() local 575 struct scrobbler *scrobbler = data; in scrobbler_handshake_timer() local 637 struct scrobbler *scrobbler = data; in scrobbler_schedule_now_playing_callback() local 746 struct scrobbler *scrobbler = data; in scrobbler_push_callback() local 847 struct scrobbler *scrobbler = data; in scrobbler_submit_timer() local 872 struct scrobbler *scrobbler = data; in scrobbler_save_callback() local [all …]
|
H A D | file.c | 214 g_free(scrobbler); in load_scrobbler_config() 222 scrobbler->file = NULL; in load_scrobbler_config() 233 scrobbler->url = NULL; in load_scrobbler_config() 259 return scrobbler; in load_scrobbler_config() 307 if (scrobbler != NULL) in load_config_file() 310 scrobbler); in load_config_file() 352 g_free(scrobbler->name); in scrobbler_config_free_callback() 353 g_free(scrobbler->url); in scrobbler_config_free_callback() 356 g_free(scrobbler->journal); in scrobbler_config_free_callback() 357 g_free(scrobbler->file); in scrobbler_config_free_callback() [all …]
|
/dports/net/gerbera/gerbera-1.9.2/src/content/onlineservice/ |
H A D | lastfm_scrobbler.cc | 46 if (currentTrackId != -1 && scrobbler) in ~LastFm() 47 scrobbler->finishedPlaying(); in ~LastFm() 58 scrobbler = std::make_unique<LastFmScrobbler>(username, password, false, false); in run() 59 scrobbler->authenticate(); in run() 60 scrobbler->setCommitOnlyMode(true); in run() 65 if (!scrobbler) in shutdown() 68 scrobbler->finishedPlaying(); in shutdown() 69 scrobbler = nullptr; in shutdown() 74 if (currentTrackId == item->getID() || !scrobbler) in startedPlaying() 88 scrobbler->finishedPlaying(); in startedPlaying() [all …]
|
/dports/audio/cantata/cantata-2.4.2/scrobbling/ |
H A D | scrobblingsettings.cpp | 60 scrobbler->addItem(k); in ScrobblingSettings() 66 if (scrobbler->count()>1) { in ScrobblingSettings() 69 scrobblerName->setText(scrobbler->itemText(0)); in ScrobblingSettings() 70 scrobbler->setVisible(false); in ScrobblingSettings() 73 scrobblerName->setVisible(scrobbler->count()<2); in ScrobblingSettings() 93 for (int i=0; i<scrobbler->count(); ++i) { in load() 94 if (scrobbler->itemText(i)==s || scrobbler->itemData(i).toString()==s) { in load() 95 scrobbler->setCurrentIndex(i); in load() 112 QString sc=scrobbler->itemData(scrobbler->currentIndex()).toString(); in save() 115 sc=scrobbler->currentText(); in save() [all …]
|
H A D | scrobbler.cpp | 168 , scrobbler("Last.fm") in Scrobbler() 260 scrobbler=cfg.get("scrobbler", scrobbler); in loadSettings() 262 fakeScrobbling=constFakeScrobbling==scrobbler; in loadSettings() 266 DBUG << scrobbler << userName << sessionKey.isEmpty() << scrobblingEnabled; in loadSettings() 279 if (u!=scrobbler || u!=userName || p!=password) { in setDetails() 283 scrobbler=s; in setDetails() 288 cfg.set("scrobbler", scrobbler); in setDetails() 323 emit clientMessage(scrobblerUrl(), QLatin1String("love"), scrobbler); in love() 557 emit error(tr("%1 error: %2").arg(scrobbler).arg(errorStr)); in scrobbleFinished() 905 if (!scrobblers.contains(scrobbler)) { in scrobblerUrl() [all …]
|
H A D | scrobbler.h | 86 const QString & activeScrobbler() const { return scrobbler; } in activeScrobbler() 134 QString scrobbler; variable
|
/dports/audio/ampache/ampache-php74-5.0.0/src/Plugin/ |
H A D | AmpacheLastfm.php | 144 …$scrobbler = new Scrobbler($this->api_key, $this->scheme, $this->api_host, $this->challenge, $this… 147 …if (!$scrobbler->queue_track($song->f_artist_full, $song->f_album_full, $song->title, time(), $son… 153 if (!$scrobbler->submit_tracks()) { 154 debug_event('lastfm.plugin', 'Error Submit Failed: ' . $scrobbler->error_msg, 3); 180 …$scrobbler = new Scrobbler($this->api_key, $this->scheme, $this->api_host, $this->challenge, $this… 181 if (!$scrobbler->love($flagged, $song->f_artist_full, $song->title)) { 182 debug_event('lastfm.plugin', 'Error Love Failed: ' . $scrobbler->error_msg, 3); 201 … $scrobbler = new Scrobbler($this->api_key, $this->scheme, $this->api_host, '', $this->secret); 202 $session_key = $scrobbler->get_session_key($token); 204 debug_event('lastfm.plugin', 'getSession Failed: ' . $scrobbler->error_msg, 3);
|
H A D | Ampachelibrefm.php | 145 …$scrobbler = new Scrobbler($this->api_key, $this->scheme, $this->api_host, $this->challenge, $this… 148 …if (!$scrobbler->queue_track($song->f_artist_full, $song->f_album_full, $song->title, time(), $son… 154 if (!$scrobbler->submit_tracks()) { 155 debug_event(self::class, 'Error Submit Failed: ' . $scrobbler->error_msg, 3); 181 …$scrobbler = new Scrobbler($this->api_key, $this->scheme, $this->api_host, $this->challenge, $this… 182 if (!$scrobbler->love($flagged, $song->f_artist_full, $song->title)) { 183 debug_event(self::class, 'Error Love Failed: ' . $scrobbler->error_msg, 3); 202 … $scrobbler = new Scrobbler($this->api_key, $this->scheme, $this->api_host, '', $this->secret); 203 $session_key = $scrobbler->get_session_key($token); 205 debug_event(self::class, 'getSession Failed: ' . $scrobbler->error_msg, 3);
|
/dports/audio/exaile/exaile-4.1.1/plugins/audioscrobbler/ |
H A D | __init__.py | 20 from . import _scrobbler as scrobbler unknown 79 scrobbler.set_user_agent(exaile.get_user_agent_string('audioscrobbler')) 186 scrobbler.login(username, password, hashpw=False, post_url=server) 190 scrobbler.login(username, password, hashpw=True, post_url=server) 214 scrobbler.now_playing( 253 scrobbler.MAX_CACHE = size 261 cache = scrobbler.SUBMIT_CACHE 271 scrobbler.SUBMIT_CACHE = cache 277 if scrobbler.SESSION_ID and track and time_started and time_played: 279 scrobbler.submit(
|
/dports/audio/strawberry/strawberry-1.0.0/src/scrobbler/ |
H A D | subsonicscrobbler.cpp | 72 if (!song.is_metadata_good() || app_->scrobbler()->IsOffline()) return; in UpdateNowPlaying() 89 if (app_->scrobbler()->IsOffline()) return; in Scrobble() 93 if (app_->scrobbler()->SubmitDelay() <= 0) { in Scrobble() 97 timer_submit_.setInterval(static_cast<int>(app_->scrobbler()->SubmitDelay() * kMsecPerSec)); in Scrobble() 109 if (app_->scrobbler()->IsOffline()) return; in Submit()
|
H A D | listenbrainzscrobbler.cpp | 427 if (!song.is_metadata_good() || !IsAuthenticated() || app_->scrobbler()->IsOffline()) return; in UpdateNowPlaying() 518 if (app_->scrobbler()->IsOffline() || !IsAuthenticated()) return; in Scrobble() 522 if (app_->scrobbler()->SubmitDelay() <= 0) { in Scrobble() 526 timer_submit_.setInterval(static_cast<int>(app_->scrobbler()->SubmitDelay() * kMsecPerSec)); in Scrobble() 538 timer_submit_.setInterval(static_cast<int>(app_->scrobbler()->SubmitDelay() * kMsecPerSec)); in DoSubmit() 551 if (!IsEnabled() || !IsAuthenticated() || app_->scrobbler()->IsOffline()) return; in Submit()
|
H A D | scrobblingapi20.cpp | 463 if (!IsAuthenticated() || !song.is_metadata_good() || app_->scrobbler()->IsOffline()) return; in UpdateNowPlaying() 540 if (app_->scrobbler()->IsOffline()) return; in Scrobble() 543 …if (app_->scrobbler()->ShowErrorDialog()) { emit ErrorMessage(tr("Scrobbler %1 is not authenticate… in Scrobble() 549 if (!batch_ || app_->scrobbler()->SubmitDelay() <= 0) { in Scrobble() 553 timer_submit_.setInterval(static_cast<int>(app_->scrobbler()->SubmitDelay() * kMsecPerSec)); in Scrobble() 565 timer_submit_.setInterval(static_cast<int>(app_->scrobbler()->SubmitDelay() * kMsecPerSec)); in DoSubmit() 576 if (!IsEnabled() || !IsAuthenticated() || app_->scrobbler()->IsOffline()) return; in Submit() 944 if (!IsAuthenticated()) app_->scrobbler()->ShowConfig(); in Love() 1024 …if (app_->scrobbler()->ShowErrorDialog()) { emit ErrorMessage(tr("Scrobbler %1 error: %2").arg(nam… in Error()
|
/dports/multimedia/lms/lms-3.25.2/src/libs/scrobbling/impl/ |
H A D | Scrobbling.cpp | 48 if (auto scrobbler {getUserScrobbler(listen.userId)}) in listenStarted() local 49 _scrobblers[*scrobbler]->listenStarted(listen); in listenStarted() 55 if (auto scrobbler {getUserScrobbler(listen.userId)}) in listenFinished() local 56 _scrobblers[*scrobbler]->listenFinished(listen, duration); in listenFinished() 62 if (auto scrobbler {getUserScrobbler(listen.userId)}) in addListen() local 63 _scrobblers[*scrobbler]->addListen(listen, timePoint); in addListen() 69 std::optional<Database::Scrobbler> scrobbler; in getUserScrobbler() local 74 scrobbler = user->getScrobbler(); in getUserScrobbler() 76 return scrobbler; in getUserScrobbler()
|
/dports/multimedia/qmmp-qt5/qmmp-1.5.2/src/plugins/General/scrobbler/ |
H A D | scrobbler.pro | 3 TARGET = $$PLUGINS_PREFIX/General/scrobbler 11 scrobbler.h \ 18 scrobbler.cpp
|
/dports/audio/juk/juk-21.12.3/ |
H A D | scrobbleconfigdlg.cpp | 131 Scrobbler *scrobbler = new Scrobbler(this); in testLogin() local 132 connect(scrobbler, SIGNAL(validAuth()), this, SLOT(validLogin())); in testLogin() 133 connect(scrobbler, SIGNAL(invalidAuth()), this, SLOT(invalidLogin())); in testLogin() 135 scrobbler->getAuthToken(m_usernameEdit->text(), m_passwordEdit->text()); in testLogin()
|
/dports/multimedia/qmmp-qt5/qmmp-1.5.2/ |
H A D | ChangeLog.rus | 182 * добавлен модуль scrobbler 398 * улучшен модуль scrobbler 478 * исправлен модуль scrobbler (Ferdinand Vesely) 533 * исправлен модуль scrobbler 630 * добавлена синхронизация кэша модуля scrobbler после удачной отправки данных на сервер (Ferdinand … 743 * добавлена обработка паузы в модуле scrobbler (Ferdinand Vesely) 750 * удалена зависимость от QtXML в модуле scrobbler 772 * исправлены ошибки в модуле scrobbler 863 * добавлена поддержка api scrobbler 2.0 для сервиса libre.fm 1095 * исправлена поддержка utf-8 в модуле scrobbler [all …]
|
/dports/multimedia/audacious-plugins/audacious-plugins-4.1/src/scrobbler2/ |
H A D | meson.build | 6 shared_module('scrobbler', build 7 'scrobbler.cc',
|
H A D | Makefile | 1 PLUGIN = scrobbler${PLUGIN_SUFFIX} 3 SRCS = scrobbler.cc \
|
/dports/audio/mpdscribble/mpdscribble-0.22/ |
H A D | README | 5 information about tracks being played to a scrobbler (e.g. last.fm). 29 attribute, as soon as it gets submitted to the scrobbler.
|
H A D | Makefile.am | 27 src/scrobbler.c src/scrobbler.h \
|
H A D | NEWS | 20 * scrobbler: submit track numbers 21 * scrobbler: support logging to a file 22 * scrobbler: fix memory leak in as_songchange() 41 * support multiple scrobbler services (such as libre.fm)
|
/dports/audio/strawberry/strawberry-1.0.0/src/settings/ |
H A D | scrobblersettingspage.cpp | 48 scrobbler_(dialog->app()->scrobbler()), in ScrobblerSettingsPage() 49 lastfmscrobbler_(dialog->app()->scrobbler()->Service<LastFMScrobbler>()), in ScrobblerSettingsPage() 50 librefmscrobbler_(dialog->app()->scrobbler()->Service<LibreFMScrobbler>()), in ScrobblerSettingsPage() 51 listenbrainzscrobbler_(dialog->app()->scrobbler()->Service<ListenBrainzScrobbler>()), in ScrobblerSettingsPage()
|
/dports/audio/lollypop/lollypop-5b2d95f4f8509d80fa86ab7d65b118326dc82a95/lollypop/ |
H A D | widgets_loved.py | 93 for scrobbler in App().ws_director.scrobblers: 94 scrobbler.set_loved(self.__object, status)
|
/dports/audio/sonata/sonata-1.7b1-22-gcee3555/sonata/ |
H A D | preferences.py | 194 if not self.scrobbler.imported(): 244 if not self.config.as_enabled or not self.scrobbler.imported(): 466 self.scrobbler.import_module(True) 467 if self.scrobbler.imported(): 469 self.scrobbler.init() 476 if self.scrobbler.imported(): 478 self.scrobbler.auth_changed() 481 if self.scrobbler.imported(): 484 self.scrobbler.auth_changed()
|
/dports/audio/p5-Audio-Scrobbler/Audio-Scrobbler-0.01/ |
H A D | Makefile.PL | 14 EXE_FILES => [ qw{ bin/scrobbler-helper } ],
|