Searched refs:MmapThread (Results 1 – 6 of 6) sorted by relevance
59 friend class MmapThread;
2329 AudioFlinger::MmapThread::MmapTrack::MmapTrack(ThreadBase *thread, in MmapTrack()2350 AudioFlinger::MmapThread::MmapTrack::~MmapTrack() in ~MmapTrack()2354 status_t AudioFlinger::MmapThread::MmapTrack::initCheck() const in initCheck()2359 status_t AudioFlinger::MmapThread::MmapTrack::start(AudioSystem::sync_event_t event __unused, in start()2365 void AudioFlinger::MmapThread::MmapTrack::stop() in stop()2370 status_t AudioFlinger::MmapThread::MmapTrack::getNextBuffer(AudioBufferProvider::Buffer* buffer) in getNextBuffer()2378 size_t AudioFlinger::MmapThread::MmapTrack::framesReady() const { in framesReady()2382 int64_t AudioFlinger::MmapThread::MmapTrack::framesReleased() const in framesReleased()2387 void AudioFlinger::MmapThread::MmapTrack::onTimestamp(const ExtendedTimestamp ×tamp __unused) in onTimestamp()2391 void AudioFlinger::MmapThread::MmapTrack::appendDumpHeader(String8& result) in appendDumpHeader()[all …]
8423 AudioFlinger::MmapThreadHandle::MmapThreadHandle(const sp<MmapThread>& thread) in MmapThreadHandle()8463 AudioFlinger::MmapThread::MmapThread( in MmapThread() function in android::AudioFlinger::MmapThread8479 AudioFlinger::MmapThread::~MmapThread() in ~MmapThread()8484 void AudioFlinger::MmapThread::onFirstRef() in onFirstRef()8489 void AudioFlinger::MmapThread::disconnect() in disconnect()8510 void AudioFlinger::MmapThread::configure(const audio_attributes_t *attr, in configure()8524 status_t AudioFlinger::MmapThread::createMmapBuffer(int32_t minSizeFrames, in createMmapBuffer()8535 status_t AudioFlinger::MmapThread::getMmapPosition(struct audio_mmap_position *position) in getMmapPosition()8543 status_t AudioFlinger::MmapThread::exitStandby() in exitStandby()8554 status_t AudioFlinger::MmapThread::start(const AudioClient& client, in start()[all …]
637 explicit MmapThreadHandle(const sp<MmapThread>& thread);650 const sp<MmapThread> mThread;657 MmapThread *checkMmapThread_l(audio_io_handle_t io) const;863 DefaultKeyedVector< audio_io_handle_t, sp<MmapThread> > mMmapThreads;
1711 class MmapThread : public ThreadBase1717 MmapThread(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id,1720 virtual ~MmapThread();1807 class MmapPlaybackThread : public MmapThread, public VolumeInterface1857 class MmapCaptureThread : public MmapThread
332 sp<MmapThread> thread = mMmapThreads.valueFor(io); in openMmapStream()2408 MmapThread *mmapThread = (MmapThread *)thread.get(); in openOutput()2923 sp<MmapThread> t = mMmapThreads.valueAt(i); in purgeStaleEffects_l()3016 AudioFlinger::MmapThread *AudioFlinger::checkMmapThread_l(audio_io_handle_t io) const in checkMmapThread_l()3027 MmapThread *mmapThread = mMmapThreads.valueFor(output).get(); in getVolumeInterface_l()