AudioFlinger: Extract PatchCommandThread class

Test: atest audiorecord_tests audiotrack_tests audiorouting_tests trackplayerbase_tests audiosystem_tests
Test: atest AAudioTests AudioTrackOffloadTest
Test: atest AudioTrackTest AudioRecordTest
Test: YouTube Camera
Bug: 288339104
Merged-In: I7ef21750a59aa74c4f9104fc73f536a2d3c92cda
Change-Id: I7ef21750a59aa74c4f9104fc73f536a2d3c92cda
3 files changed