Fix issue 1795088       Improve audio routing code

Initial commit for review.
Integrated comments after patch set 1 review.
Fixed lockup in AudioFlinger::ThreadBase::exit()
Fixed lockup when playing tone with AudioPlocyService startTone()
18 files changed
tree: 88ac93be41edadd8cbfe6448e1421d5165883f59
  1. cmds/
  2. include/
  3. media/