Lines Matching defs:AudioTrack

20 #define LOG_TAG "AudioTrack"
32 #include <media/AudioTrack.h>
52 status_t AudioTrack::getMinFrameCount(
94 AudioTrack::AudioTrack()
102 AudioTrack::AudioTrack(
124 AudioTrack::AudioTrack(
145 AudioTrack::AudioTrack(
166 AudioTrack::~AudioTrack()
176 mAudioTrackThread->requestExit(); // see comment in AudioTrack.h
186 status_t AudioTrack::set(
283 mAudioTrackThread->run("AudioTrack", ANDROID_PRIORITY_AUDIO, 0 /*stack*/);
325 status_t AudioTrack::initCheck() const
332 uint32_t AudioTrack::latency() const
337 audio_stream_type_t AudioTrack::streamType() const
342 audio_format_t AudioTrack::format() const
347 int AudioTrack::channelCount() const
352 uint32_t AudioTrack::frameCount() const
357 size_t AudioTrack::frameSize() const
366 sp<IMemory>& AudioTrack::sharedBuffer()
373 void AudioTrack::start()
431 void AudioTrack::stop()
463 bool AudioTrack::stopped() const
469 void AudioTrack::flush()
476 void AudioTrack::flush_l()
488 // Release AudioTrack callback thread in case it was waiting for new buffers
489 // in AudioTrack::obtainBuffer()
494 void AudioTrack::pause()
505 void AudioTrack::mute(bool e)
511 bool AudioTrack::muted() const
516 status_t AudioTrack::setVolume(float left, float right)
531 void AudioTrack::getVolume(float* left, float* right) const
541 status_t AudioTrack::setAuxEffectSendLevel(float level)
556 void AudioTrack::getAuxEffectSendLevel(float* level) const
563 status_t AudioTrack::setSampleRate(int rate)
582 uint32_t AudioTrack::getSampleRate() const
592 status_t AudioTrack::setLoop(uint32_t loopStart, uint32_t loopEnd, int loopCount)
599 status_t AudioTrack::setLoop_l(uint32_t loopStart, uint32_t loopEnd, int loopCount)
638 status_t AudioTrack::setMarkerPosition(uint32_t marker)
648 status_t AudioTrack::getMarkerPosition(uint32_t *marker) const
657 status_t AudioTrack::setPositionUpdatePeriod(uint32_t updatePeriod)
669 status_t AudioTrack::getPositionUpdatePeriod(uint32_t *updatePeriod) const
678 status_t AudioTrack::setPosition(uint32_t position)
696 status_t AudioTrack::getPosition(uint32_t *position)
705 status_t AudioTrack::reload()
718 audio_io_handle_t AudioTrack::getOutput()
725 audio_io_handle_t AudioTrack::getOutput_l()
731 int AudioTrack::getSessionId() const
736 status_t AudioTrack::attachAuxEffect(int effectId)
749 status_t AudioTrack::createTrack_l(
817 // When initializing a shared buffer AudioTrack via constructors,
819 // But when initializing a shared buffer AudioTrack via set(),
943 status_t AudioTrack::obtainBuffer(Buffer* audioBuffer, int32_t waitCount)
1056 void AudioTrack::releaseBuffer(Buffer* audioBuffer)
1072 ssize_t AudioTrack::write(const void* buffer, size_t userSize)
1081 ALOGE("AudioTrack::write(buffer=%p, size=%u (%d)",
1194 bool AudioTrack::processAudioBuffer(const sp<AudioTrackThread>& thread)
1305 // NOTE: mCblk->frameSize is not equal to AudioTrack::frameSize() for
1327 status_t AudioTrack::restoreTrack_l(audio_track_cblk_t*& cblk, bool fromStart)
1434 status_t AudioTrack::dump(int fd, const Vector<String16>& args) const
1441 result.append(" AudioTrack::dump\n");
1456 AudioTrack::AudioTrackThread::AudioTrackThread(AudioTrack& receiver, bool bCanCallJava)
1461 AudioTrack::AudioTrackThread::~AudioTrackThread()
1465 bool AudioTrack::AudioTrackThread::threadLoop()
1481 void AudioTrack::AudioTrackThread::requestExit()
1488 void AudioTrack::AudioTrackThread::pause()
1494 void AudioTrack::AudioTrackThread::resume()