sun: Refactoring: reduce duplication in stream structure.
sun: Refactoring: reduce duplication in stream structure.

Seperate out 'floating' value for record and play.

kinetiknz/cubeb,kinetiknz/cubeb,kinetiknz/cubeb