===== 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.