Now uses a queue of runnables, one per synthesis. Also introduce an abstraction that wraps AudioTrack that implements the blocking semantics that we desire. bug:5680699 Change-Id: I34a1248ff05766a7d9b3002055fb5b24aa9f230b
26f7a81f
2fc9467e
88f10c6c
c339fe30
be6ab576
4fb747f3
043a8b14
496f6e2a
b54980d1
85c38af1
8bb56180
5a4e807a
41a5774a
4661a05b
2f504d9e