Conversation
Keep the rebased playback coordinate when a refill returns no input, and cover bounded forward and reverse recovery.
Reset the source coordinate after an empty refill so fresh partial reads resume without dropping or duplicating frames.
|
Warning Review limit reachedNext included review available in 59 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Advanced Run ID: 📒 Files selected for processing (3)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@coderabbitai review |
|
Publish
fix-linear-recovery-coverageas one component PR in the corrected PR23 forest.Topology: parent
audio-linear-recoveryat042a895d9e1a83576f72f07c544af06d9d6b4add(parent_remote_branch: pr23/forest/audio-linear-recovery). Child tipca22e54f458721516abc541671f9eab0b6cb240f; publish as0cwa:pr23/forest/fix-linear-recovery-coverage.Class
medium-hardening; direct scope (3):src/engine/bufferscalers/enginebufferscalelinear.cpp,src/engine/bufferscalers/enginebufferscalelinear.h,src/test/enginebufferscalelineartest.cpp.Commits:
ca22e54f458721516abc541671f9eab0b6cb240f— Bound Linear scaler empty-refill recovery.Source anchors:
pr23/fix/linear-recovery-coverage,ca22e54f458721516abc541671f9eab0b6cb240f.Manifest validation only; CI/GitHub status is not inferred. Known limitations remain as documented in the manifest.