Searched refs:RecordTrack (Results 1 – 6 of 6) sorted by relevance
23 class RecordTrack : public TrackBase {25 RecordTrack(RecordThread *thread,36 virtual ~RecordTrack();60 RecordTrack(const RecordTrack&);61 RecordTrack& operator = (const RecordTrack&);89 class PatchRecord : virtual public RecordTrack, public PatchProxyBufferProvider {
1899 const sp<AudioFlinger::RecordThread::RecordTrack>& recordTrack) in RecordHandle()1934 AudioFlinger::RecordThread::RecordTrack::RecordTrack( in RecordTrack() function in android::AudioFlinger::RecordThread::RecordTrack1986 AudioFlinger::RecordThread::RecordTrack::~RecordTrack() in ~RecordTrack()1993 status_t AudioFlinger::RecordThread::RecordTrack::initCheck() const in initCheck()2003 status_t AudioFlinger::RecordThread::RecordTrack::getNextBuffer(AudioBufferProvider::Buffer* buffer, in getNextBuffer()2018 status_t AudioFlinger::RecordThread::RecordTrack::start(AudioSystem::sync_event_t event, in start()2030 void AudioFlinger::RecordThread::RecordTrack::stop() in stop()2041 void AudioFlinger::RecordThread::RecordTrack::destroy() in destroy()2044 sp<RecordTrack> keep(this); in destroy()2061 void AudioFlinger::RecordThread::RecordTrack::invalidate() in invalidate()[all …]
1067 class RecordTrack;1076 ResamplerBufferProvider(RecordTrack* recordTrack) : in ResamplerBufferProvider()1102 RecordTrack * const mRecordTrack;1211 void destroyTrack_l(const sp<RecordTrack>& track);1212 void removeTrack_l(const sp<RecordTrack>& track);1229 sp<AudioFlinger::RecordThread::RecordTrack> createRecordTrack_l(1242 status_t start(RecordTrack* recordTrack,1248 bool stop(RecordTrack* recordTrack);1296 SortedVector < sp<RecordTrack> > mTracks;1299 SortedVector< sp<RecordTrack> > mActiveTracks;
465 class RecordTrack; variable521 RecordHandle(const sp<RecordThread::RecordTrack>& recordTrack);528 const sp<RecordThread::RecordTrack> mRecordTrack;
5609 sp<RecordTrack> activeTrack; in threadLoop()5647 Vector< sp<RecordTrack> > activeTracks; in threadLoop()5650 sp<RecordTrack> fastTrack; in threadLoop()5653 sp<RecordTrack> fastTrackToRemove; in threadLoop()5985 sp<RecordTrack> track = mTracks[i]; in threadLoop()6037 sp<AudioFlinger::RecordThread::RecordTrack> AudioFlinger::RecordThread::createRecordTrack_l( in createRecordTrack_l()6051 sp<RecordTrack> track; in createRecordTrack_l()6127 track = new RecordTrack(this, client, sampleRate, in createRecordTrack_l()6160 status_t AudioFlinger::RecordThread::start(RecordThread::RecordTrack* recordTrack, in start()6255 RecordTrack *recordTrack = (RecordTrack *)ptr.get(); in syncStartEventCallback()[all …]
1441 sp<RecordThread::RecordTrack> recordTrack; in openRecord()