commit | 1035194cee4fbd57e35ea15c56e66cd09b63d56e | [log] [tgz] |
---|---|---|
author | Eric Laurent <elaurent@google.com> | Thu May 08 18:49:52 2014 -0700 |
committer | Eric Laurent <elaurent@google.com> | Fri May 09 15:25:49 2014 -0700 |
tree | d443c6a41767ab240292494155885f65f88d7e76 | |
parent | d283f68057204fcde95e6c9ba79a59f27ae58fe3 [diff] |
audioflinger: refactor thread config events Merge config events and set parameters messaging mechanism. - setting parameters now uses the config event mechanism - config event now allow to wait for a condition and synchronize caller binder thread with execution thread and return an execution status. - simplify locking mechanism to avoid unlocking the thread mutex while processing events. Change-Id: Ia49cb3e617abec4bacb6c1f9a8cb304c4ed3902e