Searched refs:cblk (Results 1 - 10 of 10) sorted by relevance

/frameworks/av/media/libmedia/
H A DAudioRecord.cpp285 // while we are accessing the cblk
288 audio_track_cblk_t* cblk = mCblk; local
293 cblk->lock.lock();
294 if (!(cblk->flags & CBLK_INVALID_MSK)) {
295 cblk->lock.unlock();
298 cblk->lock.lock();
300 android_atomic_or(CBLK_INVALID_ON, &cblk->flags);
303 if (cblk->flags & CBLK_INVALID_MSK) {
304 ret = restoreRecord_l(cblk);
306 cblk
457 sp<IMemory> cblk = record->getCblk(); local
479 audio_track_cblk_t* cblk = mCblk; local
667 audio_track_cblk_t* cblk = mCblk; local
756 restoreRecord_l(audio_track_cblk_t*& cblk) argument
[all...]
H A DAudioTrack.cpp381 // while we are accessing the cblk
384 audio_track_cblk_t* cblk = mCblk; local
389 mNewPosition = cblk->server + mUpdatePeriod;
390 cblk->lock.lock();
391 cblk->bufferTimeoutMs = MAX_STARTUP_TIMEOUT_MS;
392 cblk->waitTimeMs = 0;
393 android_atomic_and(~CBLK_DISABLED_ON, &cblk->flags);
402 ALOGV("start %p before lock cblk %p", this, mCblk);
404 if (!(cblk->flags & CBLK_INVALID_MSK)) {
405 cblk
601 audio_track_cblk_t* cblk = mCblk; local
896 sp<IMemory> cblk = track->getCblk(); local
948 audio_track_cblk_t* cblk = mCblk; local
1205 audio_track_cblk_t* cblk = mCblk; local
1327 restoreTrack_l(audio_track_cblk_t*& cblk, bool fromStart) argument
[all...]
H A DIAudioRecord.cpp70 sp<IMemory> cblk; local
74 cblk = interface_cast<IMemory>(reply.readStrongBinder());
76 return cblk;
H A DIEffect.cpp115 sp<IMemory> cblk; local
119 cblk = interface_cast<IMemory>(reply.readStrongBinder());
121 return cblk;
H A DIAudioTrack.cpp55 sp<IMemory> cblk; local
59 cblk = interface_cast<IMemory>(reply.readStrongBinder());
61 return cblk;
H A DAudioEffect.cpp98 sp<IMemory> cblk; local
141 cblk = iEffect->getCblk();
142 if (cblk == 0) {
149 mCblkMemory = cblk;
150 mCblk = static_cast<effect_param_cblk_t*>(cblk->pointer());
/frameworks/av/include/media/
H A DAudioRecord.h350 status_t restoreRecord_l(audio_track_cblk_t*& cblk);
H A DAudioTrack.h496 status_t restoreTrack_l(audio_track_cblk_t*& cblk, bool fromStart);
/frameworks/av/services/audioflinger/
H A DAudioFlinger.cpp3098 audio_track_cblk_t* cblk = track->cblk(); local
3117 // because cblk->framesReady() will include these frames
3122 ALOG_ASSERT(minFrames <= cblk->frameCount);
3128 //ALOGV("track %d u=%08x, s=%08x [OK] on thread %p", name, cblk->user, cblk->server, this);
3156 } else if (cblk->server != 0) {
3175 uint32_t vlr = cblk->getVolumeLR();
3193 uint16_t sendLevel = cblk->getSendLevel_U4_12();
3243 (void *)(cblk
3721 audio_track_cblk_t* cblk = track->cblk(); local
4263 audio_track_cblk_t* cblk = this->cblk(); local
4274 audio_track_cblk_t* cblk = this->cblk(); local
4289 audio_track_cblk_t* cblk = this->cblk(); local
4503 audio_track_cblk_t* cblk = this->cblk(); local
5400 audio_track_cblk_t* cblk = this->cblk(); local
5664 audio_track_cblk_t* cblk = mCblk; local
[all...]
H A DAudioFlinger.h400 audio_track_cblk_t* cblk() const { return mCblk; } function in class:android::AudioFlinger::ThreadBase::TrackBase
424 int sampleRate() const; // FIXME inline after cblk sr moved

Completed in 77 milliseconds