audio: Refactor streams implementation am: d5554cfae2 am: 3872e306cf am: 0dbc038899 am: 7843540550

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2639436

Change-Id: I5dffc5251c3c1db53d0541ef5242b544d7a0438f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>