Searched refs:mCblk (Results 1 – 15 of 15) sorted by relevance
/aosp12/frameworks/av/include/private/media/ |
H A D | AudioTrackShared.h | 309 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 D | AudioTrackShared.cpp | 181 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 D | AudioEffect.cpp | 176 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 D | AudioTrack.cpp | 817 &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 D | AudioRecord.cpp | 450 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 D | TrackBase.h | 81 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 D | Tracks.cpp | 100 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 D | Effects.cpp | 1744 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 D | FastCaptureState.h | 39 audio_track_cblk_t* mCblk; // control block for the single fast client, or NULL member
|
H A D | FastCapture.cpp | 215 audio_track_cblk_t* cblk = current->mCblk; in onWork()
|
H A D | Effects.h | 415 effect_param_cblk_t* mCblk; // control block for deferred parameter setting via variable
|
H A D | Threads.cpp | 7411 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 D | AudioEffect.h | 620 effect_param_cblk_t* mCblk = nullptr; // control block for deferred parameter setting variable
|
H A D | AudioRecord.h | 742 audio_track_cblk_t* mCblk; // re-load after mLock.unlock() variable
|
H A D | AudioTrack.h | 1148 audio_track_cblk_t* mCblk; // re-load after mLock.unlock() variable
|