Skip to content

Comments

Feature/uac2 feature unit support#1

Open
ddavidebor wants to merge 7 commits intomainfrom
feature/uac2-feature-unit-support
Open

Feature/uac2 feature unit support#1
ddavidebor wants to merge 7 commits intomainfrom
feature/uac2-feature-unit-support

Conversation

@ddavidebor
Copy link

No description provided.

- Add ENTITY_TYPE_FEATURE_UNIT to entity type enumeration
- Implement Feature Unit request handlers for SET/GET CUR and GET RANGE
- Add structured callback interface for Feature Unit operations
- Refactor API to use nested uac2_feature_unit_ops structure
- Centralize Feature Unit Control Selectors in usbd_uac2_macros.h
- Support mute, volume, bass, treble, and other standard controls
- Enable per-channel control support with proper request routing

This implementation provides full USB Audio Class 2 Feature Unit
control support with a clean, extensible callback interface that
applications can use to handle audio control requests from the host.
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