Use the library's calibration file implementations - #7
Merged
Merged
Conversation
The four File*/Android* classes moved into capullo-audio next to the interfaces they implement. QuantumCast drops its copies and imports them instead. No behaviour change - same classes, same package-private-to-nobody API, just no longer duplicated per app.
Pins capullo-audio 1efb53f, which carries the File*/Android* calibration classes now that capullo-audio#6 is merged. Verified against the real pin, not the sibling: capullo-audio moved aside, --refresh-dependencies, arm64 assembleDebug green with QC's own copies deleted.
gsalinaslopez
approved these changes
Aug 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pairs with capullo-audio#6, which moves the four
File*/Android*calibration classes next to the interfaces they implement.QuantumCast deletes its copies and imports them from
tech.capullo.audio.calibrationinstead. No behaviour change — same classes, just no longer duplicated per app.This is the half that proves the move: QC compiles clean with its own copies gone.
Note the pin. This branch still points at the current
capulloAudiocommit, so CI will fail to resolve the moved classes until capullo-audio#6 is merged and jitpack has built it. Merge #6 first, then bump the pin here.