OSDN Git Service

Multiple worker threads for SoundPool
authorMarco Nelissen <marcone@google.com>
Wed, 31 May 2017 20:52:21 +0000 (13:52 -0700)
committerMarco Nelissen <marcone@google.com>
Thu, 1 Jun 2017 19:37:29 +0000 (12:37 -0700)
commit7201d9cb6a5d9bcd4f82dfde32e25a1ca8e825e2
tree9e667a8406681190cfddc73cfd77001e2b0603f4
parentb562e539504c3eb72d1200a0e3dc67e9b2f0409b
Multiple worker threads for SoundPool

This makes SoundPool create multiple worker threads for loading sounds.
Threads are created on demand, and go away when no work is available.
Bug: 38031165
Test: manual

Change-Id: Ic73f2777215e4aa65aa1c41b283b7838cebd165d
media/jni/soundpool/SoundPoolThread.cpp
media/jni/soundpool/SoundPoolThread.h