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

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

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