Check stream type in AudioFlinger::createTrack

A bad parameter to AudioFlinger::createTrack could cause mediaserver to crash.

Other AudioFlinger stream type cleanup:
 - Simplify range check for audio_stream_type_t
 - Add comment about mStreamTypes array initialization.

Change-Id: Ia33aa1cce0fdd694b08d9288816ffc097a9543d0
3 files changed
tree: 4a68796c8fe905b9924d7be1fc7192719f8a446a
  1. camera/
  2. cmds/
  3. drm/
  4. include/
  5. media/
  6. services/