Searched refs:mCblk (Results 1 – 15 of 15) sorted by relevance
/frameworks/av/include/private/media/ |
D | AudioTrackShared.h | 209 audio_track_cblk_t* const mCblk; // the control block 284 return mEpoch + mCblk->mServer; in getPosition() 296 mCblk->mMinimum = (uint32_t) minimum; in setMinimum() 330 mCblk->mSendLevel = uint16_t(sendLevel * 0x1000); in setSendLevel() 335 mCblk->mVolumeLR = volumeLR; in setVolumeLR() 339 mCblk->mSampleRate = sampleRate; in setSampleRate() 349 return mCblk->u.mStreaming.mUnderrunFrames; in getUnderrunFrames() 476 mCblk->mSampleRate = sampleRate; in ServerProxy() 484 uint32_t getSampleRate() const { return mCblk->mSampleRate; } in getSampleRate() 485 uint16_t getSendLevel_U4_12() const { return mCblk->mSendLevel; } in getSendLevel_U4_12() [all …]
|
/frameworks/av/media/libmedia/ |
D | AudioEffect.cpp | 154 mCblk = static_cast<effect_param_cblk_t*>(cblk->pointer()); in set() 156 mCblk->buffer = (uint8_t *)mCblk + bufOffset; in set() 299 Mutex::Autolock _l(mCblk->lock); in setParameterDeferred() 304 if (mCblk->clientIndex + size > EFFECT_PARAM_BUFFER_SIZE) { in setParameterDeferred() 307 int *p = (int *)(mCblk->buffer + mCblk->clientIndex); in setParameterDeferred() 310 mCblk->clientIndex += size; in setParameterDeferred() 321 Mutex::Autolock _l(mCblk->lock); in setParameterCommit() 322 if (mCblk->clientIndex == 0) { in setParameterCommit()
|
D | AudioTrackShared.cpp | 59 : mCblk(cblk), mBuffers(buffers), mFrameCount(frameCount), mFrameSize(frameSize), in Proxy() 114 audio_track_cblk_t* cblk = mCblk; in obtainBuffer() 309 audio_track_cblk_t* cblk = mCblk; in releaseBuffer() 322 audio_track_cblk_t* cblk = mCblk; in binderDied() 333 audio_track_cblk_t* cblk = mCblk; in interrupt() 343 audio_track_cblk_t* cblk = mCblk; in getMisalignment() 349 audio_track_cblk_t* cblk = mCblk; in getFramesFilled() 376 audio_track_cblk_t* cblk = mCblk; in flush() 386 return (android_atomic_and(~CBLK_STREAM_END_DONE, &mCblk->mFlags) & CBLK_STREAM_END_DONE) != 0; in clearStreamEndDone() 390 return (mCblk->mFlags & CBLK_STREAM_END_DONE) != 0; in getStreamEndDone() [all …]
|
D | AudioTrack.cpp | 537 int32_t flags = android_atomic_and(~CBLK_DISABLED, &mCblk->mFlags); in start() 1004 if (mCblk->mFlags & CBLK_INVALID) { in getPosition() 1069 android_atomic_or(CBLK_INVALID, &mCblk->mFlags); in setOutputDevice() 1308 mCblk = cblk; in createTrack_l() 1568 audio_track_cblk_t* cblk = mCblk; in releaseBuffer() 1589 &mCblk->mFlags); in write() 1650 audio_track_cblk_t* cblk = mCblk; in allocateTimedBuffer() 1677 audio_track_cblk_t* cblk = mCblk; in queueTimedBuffer() 1703 LOG_ALWAYS_FATAL_IF(mCblk == NULL); in processAudioBuffer() 1729 ~(CBLK_UNDERRUN | CBLK_LOOP_CYCLE | CBLK_LOOP_FINAL | CBLK_BUFFER_END), &mCblk->mFlags); in processAudioBuffer() [all …]
|
D | AudioRecord.cpp | 309 int32_t flags = android_atomic_acquire_load(&mCblk->mFlags); in start() 457 android_atomic_or(CBLK_INVALID, &mCblk->mFlags); in setInputDevice() 610 mCblk = cblk; in openRecord_l() 866 int32_t flags = android_atomic_and(~CBLK_OVERRUN, &mCblk->mFlags); in processAudioBuffer()
|
/frameworks/av/services/audioflinger/ |
D | Tracks.cpp | 82 mCblk(NULL), in TrackBase() 125 (mCblk = static_cast<audio_track_cblk_t *>(mCblkMemory->pointer())) == NULL) { in TrackBase() 133 mCblk = (audio_track_cblk_t *) new uint8_t[size]; in TrackBase() 138 if (mCblk != NULL) { in TrackBase() 139 new(mCblk) audio_track_cblk_t(); in TrackBase() 168 mBuffer = (char*)mCblk + sizeof(audio_track_cblk_t); in TrackBase() 173 mCblk->mFlags = CBLK_FORCEREADY; // FIXME hack, need to fix the track ready logic in TrackBase() 225 if (mCblk != NULL) { in ~TrackBase() 227 delete mCblk; in ~TrackBase() 229 mCblk->~audio_track_cblk_t(); // destroy our shared-structure. in ~TrackBase() [all …]
|
D | Effects.cpp | 1042 mEffect(effect), mEffectClient(effectClient), mClient(client), mCblk(NULL), in EffectHandle() 1053 (mCblk = static_cast<effect_param_cblk_t *>(mCblkMemory->pointer())) == NULL) { in EffectHandle() 1059 new(mCblk) effect_param_cblk_t(); in EffectHandle() 1060 mBuffer = (uint8_t *)mCblk + bufOffset; in EffectHandle() 1191 if (mCblk != NULL) { in disconnect() 1193 mCblk->~effect_param_cblk_t(); // destroy our shared-structure. in disconnect() 1227 Mutex::Autolock _l(mCblk->lock); in command() 1228 if (mCblk->clientIndex > EFFECT_PARAM_BUFFER_SIZE || in command() 1229 mCblk->serverIndex > EFFECT_PARAM_BUFFER_SIZE) { in command() 1230 mCblk->serverIndex = 0; in command() [all …]
|
D | FastCaptureState.h | 38 audio_track_cblk_t* mCblk; // control block for the single fast client, or NULL member
|
D | TrackBase.h | 78 audio_track_cblk_t* cblk() const { return mCblk; } in cblk() 141 audio_track_cblk_t* mCblk; variable
|
D | FastCapture.cpp | 197 audio_track_cblk_t* cblk = current->mCblk; in onWork()
|
D | Effects.h | 225 effect_param_cblk_t* mCblk; // control block for deferred parameter setting via variable
|
D | Threads.cpp | 3768 android_atomic_or(CBLK_DISABLED, &track->mCblk->mFlags); in prepareTracks_l() 5540 state->mCblk = NULL; in RecordThread() 5791 audio_track_cblk_t *cblkOld = state->mCblk; in threadLoop() 5794 state->mCblk = cblkNew; in threadLoop()
|
/frameworks/av/include/media/ |
D | AudioEffect.h | 481 effect_param_cblk_t* mCblk; // control block for deferred parameter setting variable
|
D | AudioRecord.h | 588 audio_track_cblk_t* mCblk; // re-load after mLock.unlock() variable
|
D | AudioTrack.h | 809 audio_track_cblk_t* mCblk; // re-load after mLock.unlock() variable
|