Home | History | Annotate | Download | only in libmedia

Lines Matching defs:AudioRecord

19 #define LOG_TAG "AudioRecord"
27 #include <media/AudioRecord.h>
38 status_t AudioRecord::getMinFrameCount(
76 AudioRecord::AudioRecord()
83 AudioRecord::AudioRecord(
102 AudioRecord::~AudioRecord()
110 mAudioRecordThread->requestExit(); // see comment in AudioRecord.h
121 status_t AudioRecord::set(
205 ALOGV("AudioRecord::set() minFrameCount = %d", minFrameCount);
225 mAudioRecordThread->run("AudioRecord", ANDROID_PRIORITY_AUDIO);
251 status_t AudioRecord::initCheck() const
258 uint32_t AudioRecord::latency() const
263 audio_format_t AudioRecord::format() const
268 uint32_t AudioRecord::channelCount() const
273 size_t AudioRecord::frameCount() const
278 audio_source_t AudioRecord::inputSource() const
285 status_t AudioRecord::start(AudioSystem::sync_event_t event, int triggerSession)
295 sp<IAudioRecord> audioRecord = mAudioRecord;
338 void AudioRecord::stop()
361 bool AudioRecord::stopped() const
367 uint32_t AudioRecord::getSampleRate() const
372 status_t AudioRecord::setMarkerPosition(uint32_t marker)
383 status_t AudioRecord::getMarkerPosition(uint32_t *marker) const
393 status_t AudioRecord::setPositionUpdatePeriod(uint32_t updatePeriod)
407 status_t AudioRecord::getPositionUpdatePeriod(uint32_t *updatePeriod) const
417 status_t AudioRecord::getPosition(uint32_t *position) const
427 unsigned int AudioRecord::getInputFramesLost() const
436 status_t AudioRecord::openRecord_l(
490 status_t AudioRecord::obtainBuffer(Buffer* audioBuffer, int32_t waitCount)
550 result = AudioRecord::restoreRecord_l(temp);
594 void AudioRecord::releaseBuffer(Buffer* audioBuffer)
602 audio_io_handle_t AudioRecord::getInput() const
609 audio_io_handle_t AudioRecord::getInput_l()
619 int AudioRecord::getSessionId() const
627 ssize_t AudioRecord::read(void* buffer, size_t userSize)
635 ALOGE("AudioRecord::read(buffer=%p, size=%u (%d)",
643 sp<IAudioRecord> audioRecord = mAudioRecord;
683 bool AudioRecord::processAudioBuffer(const sp<AudioRecordThread>& thread)
692 sp<IAudioRecord> audioRecord = mAudioRecord;
784 status_t AudioRecord::restoreRecord_l(audio_track_cblk_t*& refCblk)
826 AudioRecord::AudioRecordThread::AudioRecordThread(AudioRecord& receiver, bool bCanCallJava)
831 AudioRecord::AudioRecordThread::~AudioRecordThread()
835 bool AudioRecord::AudioRecordThread::threadLoop()
851 void AudioRecord::AudioRecordThread::requestExit()
858 void AudioRecord::AudioRecordThread::pause()
864 void AudioRecord::AudioRecordThread::resume()