Home
last modified time | relevance | path

Searched refs:RecordTrack (Results 1 – 6 of 6) sorted by relevance

/frameworks/av/services/audioflinger/
DRecordTracks.h23 class RecordTrack : public TrackBase {
25 RecordTrack(RecordThread *thread,
36 virtual ~RecordTrack();
59 RecordTrack(const RecordTrack&);
60 RecordTrack& operator = (const RecordTrack&);
100 class PatchRecord : virtual public RecordTrack, public PatchProxyBufferProvider {
DThreads.h1035 class RecordTrack;
1040 ResamplerBufferProvider(RecordTrack* recordTrack) : mRecordTrack(recordTrack) { } in ResamplerBufferProvider()
1046 RecordTrack * const mRecordTrack;
1063 void destroyTrack_l(const sp<RecordTrack>& track);
1064 void removeTrack_l(const sp<RecordTrack>& track);
1081 sp<AudioFlinger::RecordThread::RecordTrack> createRecordTrack_l(
1094 status_t start(RecordTrack* recordTrack,
1100 bool stop(RecordTrack* recordTrack);
1148 SortedVector < sp<RecordTrack> > mTracks;
1151 SortedVector< sp<RecordTrack> > mActiveTracks;
DTracks.cpp1944 const sp<AudioFlinger::RecordThread::RecordTrack>& recordTrack) in RecordHandle()
1979 AudioFlinger::RecordThread::RecordTrack::RecordTrack( in RecordTrack() function in android::AudioFlinger::RecordThread::RecordTrack
2028 AudioFlinger::RecordThread::RecordTrack::~RecordTrack() in ~RecordTrack()
2037 status_t AudioFlinger::RecordThread::RecordTrack::getNextBuffer(AudioBufferProvider::Buffer* buffer, in getNextBuffer()
2052 status_t AudioFlinger::RecordThread::RecordTrack::start(AudioSystem::sync_event_t event, in start()
2064 void AudioFlinger::RecordThread::RecordTrack::stop() in stop()
2075 void AudioFlinger::RecordThread::RecordTrack::destroy() in destroy()
2078 sp<RecordTrack> keep(this); in destroy()
2095 void AudioFlinger::RecordThread::RecordTrack::invalidate() in invalidate()
2106 /*static*/ void AudioFlinger::RecordThread::RecordTrack::appendDumpHeader(String8& result) in appendDumpHeader()
[all …]
DThreads.cpp5107 sp<RecordTrack> activeTrack; in threadLoop()
5143 Vector< sp<RecordTrack> > activeTracks; in threadLoop()
5146 sp<RecordTrack> fastTrack; in threadLoop()
5149 sp<RecordTrack> fastTrackToRemove; in threadLoop()
5580 sp<RecordTrack> track = mTracks[i]; in threadLoop()
5632 sp<AudioFlinger::RecordThread::RecordTrack> AudioFlinger::RecordThread::createRecordTrack_l( in createRecordTrack_l()
5646 sp<RecordTrack> track; in createRecordTrack_l()
5721 track = new RecordTrack(this, client, sampleRate, in createRecordTrack_l()
5754 status_t AudioFlinger::RecordThread::start(RecordThread::RecordTrack* recordTrack, in start()
5852 RecordTrack *recordTrack = (RecordTrack *)ptr.get(); in syncStartEventCallback()
[all …]
DAudioFlinger.h448 class RecordTrack; variable
504 RecordHandle(const sp<RecordThread::RecordTrack>& recordTrack);
511 const sp<RecordThread::RecordTrack> mRecordTrack;
DAudioFlinger.cpp1389 sp<RecordThread::RecordTrack> recordTrack; in openRecord()