Fix quality setting and device name display issues (#34)
- Clear both L1 memory and L2 disk caches when quality setting changes This ensures cached tracks at wrong quality are removed - Fix device name not showing in popup on first hover Now refreshes status on each hover instead of only when null - Add quality downgrade indicator when stream quality is lower than track's original quality (shows yellow arrow with tooltip) - Store original track quality values for comparison with actual stream
This commit is contained in:
1 parent
8b7e4dab27
commit
ae81b1c3c4
7 files changed
+78
-12
No files matched your search
@@ -2993,6 +2993,8 @@
|
||||
quality={currentTrack.quality}
|
||||
bitDepth={currentTrack.bitDepth}
|
||||
samplingRate={currentTrack.samplingRate}
|
||||
originalBitDepth={currentTrack.originalBitDepth}
|
||||
originalSamplingRate={currentTrack.originalSamplingRate}
|
||||
format={currentTrack.format}
|
||||
{isPlaying}
|
||||
onTogglePlay={togglePlay}
|
||||
@@ -3078,6 +3080,8 @@
|
||||
qualityLevel={currentTrack.quality.includes('24') ? 5 : 3}
|
||||
bitDepth={currentTrack.bitDepth}
|
||||
samplingRate={currentTrack.samplingRate}
|
||||
originalBitDepth={currentTrack.originalBitDepth}
|
||||
originalSamplingRate={currentTrack.originalSamplingRate}
|
||||
format={currentTrack.format}
|
||||
{isPlaying}
|
||||
onTogglePlay={togglePlay}
|
||||
|
||||
Reference in new issue
Block a user