Refactor volume control and player API #146
Loading…
Reference in a new issue
No description provided.
Delete branch "push-mttomtszmspr"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Updates the player management system to implement volume control delegation, refine native API interfaces, and ensure thread-safe state management.
This change introduces comprehensive documentation for player functions, updates the player structure to manage volume settings, and implements volume control logic across the service and native layers. It also includes necessary constraints on transport commands and adds specific tests to verify volume handling scenarios.