Skip to content

Conversation

@SamInPgh
Copy link
Contributor

@SamInPgh SamInPgh commented Jan 23, 2026

This change allows remote track metadata comparisons to be done using data from the library, if available, reducing overhead when evaluating Smart Gain, Smart Crossfade, or sample rate changes during track transition. Aside from increasing performance, it also eliminates errors in these evaluations caused by the unavailability of remote metadata that has expired from the remote handler's cache, a problem that has plagued the Qobuz plugin.

This change allows remote track metadata comparisons to be done using data from the library, if available,  reducing overhead when checking for replay gain or sample rate changes during track transition. Aside from increasing performance, it also eliminates Smart Gain calculation errors caused by the unavailability of remote metadata that has expired from the remote handler's cache, a problem that has plagued the Qobuz plugin.

Signed-off-by: Sam Y <syahres@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant