Lines Matching refs:AudioTrack
23 #include <media/AudioTrack.h>
548 sp<AudioTrack> oldTrack;
549 sp<AudioTrack> newTrack;
597 // The toggle is concatenated with the SoundChannel address and passed to AudioTrack
608 newTrack = new AudioTrack(streamType, sampleRate, sample->format(),
611 newTrack = new AudioTrack(streamType, sampleRate, sample->format(),
618 ALOGE("Error creating AudioTrack");
625 // From now on, AudioTrack callbacks received with previous toggle value will be ignored.
694 AudioTrack::Buffer* b = NULL;
695 if (event == AudioTrack::EVENT_MORE_DATA) {
696 b = static_cast<AudioTrack::Buffer *>(info);
711 if (event == AudioTrack::EVENT_MORE_DATA) {
747 } else if (event == AudioTrack::EVENT_UNDERRUN || event == AudioTrack::EVENT_BUFFER_END ||
748 event == AudioTrack::EVENT_NEW_IAUDIOTRACK) {
750 this, mChannelID, (event == AudioTrack::EVENT_UNDERRUN) ? "UNDERRUN" :
751 (event == AudioTrack::EVENT_BUFFER_END) ? "BUFFER_END" : "NEW_IAUDIOTRACK");
753 } else if (event == AudioTrack::EVENT_LOOP_END) {
886 // do not call AudioTrack destructor with mLock held as it will wait for the AudioTrack