jeffvli
|
60cdea6787
|
large performance refactor
|
2025-11-29 19:33:39 -08:00 |
|
Kendall Garner
|
80419a1edf
|
Remove stream url, cleanup old audio player (#1269)
* Remove stream url, cleanup old audio player
* remove unused api in playerbar waveform
* make jellyfin transcoding work?
|
2025-11-29 19:33:38 -08:00 |
|
jeffvli
|
42e90734b2
|
random cleanup
|
2025-11-29 19:33:37 -08:00 |
|
jeffvli
|
0dff13c43f
|
crossfade player enhancements, reorganize settings
|
2025-11-29 19:33:35 -08:00 |
|
jeffvli
|
7b9007c699
|
add waveform playerbar slider
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
05deafdffb
|
disable bugged react-hooks rules
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
a78d917fd2
|
move timestamp update to separate effect
|
2025-11-29 19:33:32 -08:00 |
|
jeffvli
|
1ab9012446
|
fix mpv queue initialization running multiple times
|
2025-11-29 19:32:23 -08:00 |
|
jeffvli
|
d25b62f7d9
|
set queue on mpv initialization if available
|
2025-11-29 19:32:23 -08:00 |
|
jeffvli
|
a566509f5b
|
remove preexisting save/restore playqueue handlers
|
2025-11-29 19:32:17 -08:00 |
|
jeffvli
|
9fafb4f397
|
add rating / favorite to player context and events
|
2025-11-29 19:32:13 -08:00 |
|
jeffvli
|
070bf7c0f9
|
move mpv initialization into player implementation
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
7224255775
|
re-add conditional render to ReactPlayer components which causes crossfade error
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
7cd012de70
|
add subscribers for player repeat and shuffle
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
9fd4abec25
|
re-implement mpv with new player
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
7717bff367
|
re-implement playerbar controls
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
427f808180
|
rename internal types in domain models
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
e02a518583
|
reorganize
|
2025-11-29 19:30:47 -08:00 |
|