History log of /frameworks/base/core/java/android/speech/tts/SynthesisPlaybackQueueItem.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ed4e541a20cc662b8399844684d18ad0060bd1cb 09-Jun-2012 Narayan Kamath <narayan@google.com> Fix bug in BlockingAudioTrack.

Will be seen when createStreamingAudioTrack() returns null,
which will happen if the audioflinger / audiomanager are unhealthy.

Also removes some confusing synchronization from this class.

bug:6636401
Change-Id: Iaf68a305665b7bc973898145e9cd1563e2569a2b
/frameworks/base/core/java/android/speech/tts/SynthesisPlaybackQueueItem.java
67ae6bc83cf2b30b0c61b9ebba5fed7a0038549c 30-Nov-2011 Narayan Kamath <narayan@google.com> Simplify the implementation of AudioPlaybackHandler.

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
/frameworks/base/core/java/android/speech/tts/SynthesisPlaybackQueueItem.java