Home
last modified time | relevance | path

Searched refs:mCblk (Results 1 – 15 of 15) sorted by relevance

/aosp12/frameworks/av/include/private/media/
H A DAudioTrackShared.h309 audio_track_cblk_t* const mCblk; // the control block
386 return mEpoch + mCblk->mServer;
398 mCblk->mMinimum = (uint32_t) minimum;
409 int32_t getState() const { return mCblk->mState; }
461 mCblk->mSendLevel = uint16_t(sendLevel * 0x1000);
466 mCblk->mVolumeLR = volumeLR;
470 mCblk->mSampleRate = sampleRate;
486 return mCblk->u.mStreaming.mUnderrunFrames;
489 return mCblk->u.mStreaming.mUnderrunCount;
571 int32_t front = mCblk->u.mStreaming.mFront;
[all …]
/aosp12/frameworks/av/media/libaudioclient/
H A DAudioTrackShared.cpp181 audio_track_cblk_t* cblk = mCblk; in obtainBuffer()
394 audio_track_cblk_t* cblk = mCblk; in releaseBuffer()
407 audio_track_cblk_t* cblk = mCblk; in binderDied()
418 audio_track_cblk_t* cblk = mCblk; in interrupt()
429 audio_track_cblk_t* cblk = mCblk; in getMisalignment()
495 audio_track_cblk_t* cblk = mCblk; in waitStreamEndDone()
709 audio_track_cblk_t* cblk = mCblk; in flushBufferIfNeeded()
806 audio_track_cblk_t* cblk = mCblk; in obtainBuffer()
892 audio_track_cblk_t* cblk = mCblk; in releaseBuffer()
939 audio_track_cblk_t* cblk = mCblk; in framesReady()
[all …]
H A DAudioEffect.cpp176 mCblk = static_cast<effect_param_cblk_t*>(cblk->unsecurePointer()); in set()
178 mCblk->buffer = (uint8_t *)mCblk + bufOffset; in set()
392 Mutex::Autolock _l(mCblk->lock); in setParameterDeferred()
397 if (mCblk->clientIndex + size > EFFECT_PARAM_BUFFER_SIZE) { in setParameterDeferred()
400 int *p = (int *)(mCblk->buffer + mCblk->clientIndex); in setParameterDeferred()
403 mCblk->clientIndex += size; in setParameterDeferred()
417 Mutex::Autolock _l(mCblk->lock); in setParameterCommit()
418 if (mCblk->clientIndex == 0) { in setParameterCommit()
H A DAudioTrack.cpp817 &mCblk->mFlags); in start()
1571 if (mCblk->mFlags & CBLK_INVALID) { in getPosition()
1637 android_atomic_or(CBLK_INVALID, &mCblk->mFlags); in setOutputDevice()
1870 mCblk = cblk; in createTrack_l()
2202 int32_t flags = android_atomic_and(~CBLK_DISABLED, &mCblk->mFlags); in restartIfDisabled()
2224 &mCblk->mFlags); in write()
2288 LOG_ALWAYS_FATAL_IF(mCblk == NULL); in processAudioBuffer()
2858 if (mCblk != nullptr) { in restoreTrack_l()
2859 android_atomic_or(CBLK_INVALID, &mCblk->mFlags); in restoreTrack_l()
2996 if (mCblk->mFlags & CBLK_INVALID) { in getTimestamp_l()
[all …]
H A DAudioRecord.cpp450 int32_t flags = android_atomic_acquire_load(&mCblk->mFlags); in start()
679 android_atomic_or(CBLK_INVALID, &mCblk->mFlags); in setInputDevice()
906 mCblk = cblk; in createRecord_l()
1196 int32_t flags = android_atomic_and(~CBLK_OVERRUN, &mCblk->mFlags); in processAudioBuffer()
1469 if (mCblk != nullptr) { in restoreRecord_l()
1470 android_atomic_or(CBLK_INVALID, &mCblk->mFlags); in restoreRecord_l()
/aosp12/frameworks/av/services/audioflinger/
H A DTrackBase.h81 audio_track_cblk_t* cblk() const { return mCblk; } in cblk()
276 if (mCblk != nullptr) { in releaseCblk()
278 mCblk->~audio_track_cblk_t(); // destroy our shared-structure. in releaseCblk()
280 free(mCblk); in releaseCblk()
282 mCblk = nullptr; in releaseCblk()
356 audio_track_cblk_t* mCblk; variable
H A DTracks.cpp100 mCblk(NULL), in TrackBase()
175 if (mCblk == NULL) { in TrackBase()
182 if (mCblk != NULL) { in TrackBase()
183 new(mCblk) audio_track_cblk_t(); in TrackBase()
678 if (mCblk == NULL) { in Track()
885 mCblk->mFlags, in appendDump()
901 mCblk->mServer, in appendDump()
1901 if (mCblk != NULL) {
2356 if (mCblk == NULL) { in RecordTrack()
2525 mCblk->mFlags, in appendDump()
[all …]
H A DEffects.cpp1744 new(mCblk) effect_param_cblk_t(); in EffectHandle()
1858 if (mCblk != NULL) { in disconnect()
1942 Mutex::Autolock _l(mCblk->lock); in command()
1948 mCblk->serverIndex = 0; in command()
1949 mCblk->clientIndex = 0; in command()
1995 mCblk->serverIndex = 0; in command()
1996 mCblk->clientIndex = 0; in command()
2046 bool locked = mCblk != NULL && AudioFlinger::dumpTryLock(mCblk->lock); in dumpToBuffer()
2053 mCblk ? mCblk->clientIndex : 0, in dumpToBuffer()
2054 mCblk ? mCblk->serverIndex : 0 in dumpToBuffer()
[all …]
H A DFastCaptureState.h39 audio_track_cblk_t* mCblk; // control block for the single fast client, or NULL member
H A DFastCapture.cpp215 audio_track_cblk_t* cblk = current->mCblk; in onWork()
H A DEffects.h415 effect_param_cblk_t* mCblk; // control block for deferred parameter setting via variable
H A DThreads.cpp7411 state->mCblk = NULL; in RecordThread()
7702 audio_track_cblk_t *cblkOld = state->mCblk; in threadLoop()
7705 state->mCblk = cblkNew; in threadLoop()
/aosp12/frameworks/av/media/libaudioclient/include/media/
H A DAudioEffect.h620 effect_param_cblk_t* mCblk = nullptr; // control block for deferred parameter setting variable
H A DAudioRecord.h742 audio_track_cblk_t* mCblk; // re-load after mLock.unlock() variable
H A DAudioTrack.h1148 audio_track_cblk_t* mCblk; // re-load after mLock.unlock() variable