commit | f436fdcf93bd417fd3c9d2a8b19fd221d894b5e3 | [log] [tgz] |
---|---|---|
author | Eric Laurent <elaurent@google.com> | Thu May 24 11:07:14 2012 -0700 |
committer | Eric Laurent <elaurent@google.com> | Thu May 24 11:07:14 2012 -0700 |
tree | 930951e6490510ef9eeab7210c8f729950783bd5 | |
parent | e737cda649acbfa43fc1b74612a83f2fac9aa449 [diff] |
audioflinger: change session check in createTrack. Do not refuse to create a track on an output thread if the same session is present on another thread. It is now possible that two tracks with the same session ID are on different threads if one can use deep buffering and the other can't. In this case, move effects attached to this session to the output thread ion which the new track is created. Bug 6530324. Change-Id: I9019b3ee382e374c89d2319033afcfa7f886e4c4