Immediate short term goals (from a conversation with my mentor)
Add stubs which return EINVAL.
Document current knowledge about these in comments.
- Cleanup, refactor.
Move code/includes to correct places.
Ditch the OSSV4_EXPERIMENT #ifdefs with exception of stubs. (Comments must indicate why functions are inside the #ifdef and tell users not to enable it)
Determine if man pages need updating & do so.
- Either
- "think if you can change the mixer to use the existing new stable stuff and change it if possible"
- "push the new stable stuff down into the drivers where appropriate (the channel based mixer stuff IIRC)"
Misc
- Look into channel alllocation, mapping between channels and device nodes.