Sign in
Join now
multi-scrobbler
foxxmd.dev
/
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
[READ-ONLY] Mirror of
https://github.com/FoxxMD/multi-scrobbler
. Scrobble plays from multiple sources to multiple clients
docs.multi-scrobbler.app
deezer
docker
jellyfin
koito
lastfm
listenbrainz
maloja
mopidy
mpris
music
music-assistant
plex
scrobble
self-hosted
spotify
subsonic
tautulli
youtube-music
+18 more
deezer
docker
jellyfin
koito
lastfm
listenbrainz
maloja
mopidy
mpris
music
music-assistant
plex
scrobble
self-hosted
spotify
subsonic
tautulli
youtube-music
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
multi-scrobbler
/
src
/
backend
/
sources
/
PlayerState
11 files
at
cacheAusterity
FoxxMD
·
feat(ui): Add more info to play data
·
7mo ago
0daaec81
AbstractPlayerState.ts
feat(ui): Add more info to play data
7mo ago
GenericPlayerState.ts
feat(source): Optional position for non-positional sources
1y ago
JellyfinPlayerState.ts
feat(player): Implement real-time positional state tracking
2y ago
ListenProgress.ts
feat(source): Optional position for non-positional sources
1y ago
ListenRange.ts
feat: Add RT Player metrics to player logging
1y ago
NowPlayingPlayerState.ts
fix: Improve timing and update frequency to match scrobbler behavior
11mo ago
PlexPlayerState.ts
fix(plex): Increase max drift to 35 seconds to account for symfonium lag #271
1y ago
PositionalPlayerState.ts
fix(player): Check for 0 duration before finalizing listen session with duration-based calculation
1y ago
RealtimePlayer.ts
refactor: Separating functions so they are usuable by frontend storybook
7mo ago
RealtimePlayerState.ts
feat(player): Implement real-time positional state tracking
2y ago
SubsonicPlayerState.ts
feat(subsonic): Add basic repeat detection based on listened duration
1y ago