Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bluetooth: Audio: Remove reliance of private host values #85601

Open
4 tasks
Thalley opened this issue Feb 11, 2025 · 0 comments
Open
4 tasks

Bluetooth: Audio: Remove reliance of private host values #85601

Thalley opened this issue Feb 11, 2025 · 0 comments
Assignees
Labels
area: Bluetooth Audio area: Bluetooth Enhancement Changes/Updates/Additions to existing features

Comments

@Thalley
Copy link
Collaborator

Thalley commented Feb 11, 2025

Is your enhancement proposal related to a problem? Please describe.
Bluetooth Audio can/should be seen as a user of the BT Host and should not depend on any internal APIs or header files.

Describe the solution you'd like

Describe alternatives you've considered
N/A

Additional context
Some of the internal access can be replaced by existing public APIs.
Some of the internal access can be fixed by moving internal APIs to a public API citing LE Audio as a user.
Some of the internal access should perhaps be kept internal like accessing the LTK, but that would prevent 3rd party CSIS implementations.
Access to the BT settings is similarly also a necessity for some services, but perhaps LE Audio should have its own settings and not rely on bt_settings?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Bluetooth Audio area: Bluetooth Enhancement Changes/Updates/Additions to existing features
Projects
Status: To do
Development

No branches or pull requests

1 participant