Searched defs:cblk (Results 1 - 13 of 13) sorted by relevance

/frameworks/av/include/media/
H A DIAudioFlinger.h263 cblk = interface_cast<IMemory>(parcel->readStrongBinder());
264 if (cblk == 0 || cblk->pointer() == NULL) {
288 if (cblk != 0) {
290 (void)parcel->writeStrongBinder(IInterface::asBinder(cblk));
314 sp<IMemory> cblk; member in class:android::IAudioFlinger::CreateRecordOutput
/frameworks/av/media/libaudioclient/include/media/
H A DIAudioFlinger.h263 cblk = interface_cast<IMemory>(parcel->readStrongBinder());
264 if (cblk == 0 || cblk->pointer() == NULL) {
288 if (cblk != 0) {
290 (void)parcel->writeStrongBinder(IInterface::asBinder(cblk));
314 sp<IMemory> cblk; member in class:android::IAudioFlinger::CreateRecordOutput
/frameworks/av/media/libaudioclient/
H A DIEffect.cpp120 sp<IMemory> cblk; local
124 cblk = interface_cast<IMemory>(reply.readStrongBinder());
125 if (cblk != 0 && cblk->pointer() == NULL) {
126 cblk.clear();
129 return cblk;
H A DIAudioTrack.cpp59 sp<IMemory> cblk; local
63 cblk = interface_cast<IMemory>(reply.readStrongBinder());
64 if (cblk != 0 && cblk->pointer() == NULL) {
65 cblk.clear();
68 return cblk;
H A DAudioEffect.cpp100 sp<IMemory> cblk; local
151 cblk = iEffect->getCblk();
152 if (cblk == 0) {
159 mCblkMemory = cblk;
160 mCblk = static_cast<effect_param_cblk_t*>(cblk->pointer());
H A DAudioTrackShared.cpp59 Proxy::Proxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize, argument
61 : mCblk(cblk), mBuffers(buffers), mFrameCount(frameCount), mFrameSize(frameSize),
69 ClientProxy::ClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, argument
71 : Proxy(cblk, buffers, frameCount, frameSize, isOut, clientInServer)
73 , mTimestampObserver(&cblk->mExtendedTimestampQueue)
142 audio_track_cblk_t* cblk = mCblk; local
150 int32_t flags = android_atomic_and(~CBLK_INTERRUPT, &cblk->mFlags);
180 front = android_atomic_acquire_load(&cblk->u.mStreaming.mFront);
181 rear = cblk->u.mStreaming.mRear;
184 rear = android_atomic_acquire_load(&cblk
354 audio_track_cblk_t* cblk = mCblk; local
367 audio_track_cblk_t* cblk = mCblk; local
378 audio_track_cblk_t* cblk = mCblk; local
389 audio_track_cblk_t* cblk = mCblk; local
455 audio_track_cblk_t* cblk = mCblk; local
559 StaticAudioTrackClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize) argument
656 ServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize, bool isOut, bool clientInServer) argument
668 audio_track_cblk_t* cblk = mCblk; local
765 audio_track_cblk_t* cblk = mCblk; local
851 audio_track_cblk_t* cblk = mCblk; local
898 audio_track_cblk_t* cblk = mCblk; local
926 const audio_track_cblk_t* cblk = mCblk; local
940 audio_track_cblk_t* cblk = mCblk; local
953 audio_track_cblk_t* cblk = mCblk; local
983 StaticAudioTrackServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize) argument
[all...]
H A DAudioRecord.cpp672 audio_track_cblk_t* cblk; local
757 if (output.cblk == 0) {
762 iMemPointer = output.cblk ->pointer();
768 cblk = static_cast<audio_track_cblk_t*>(iMemPointer);
775 buffers = cblk + 1;
791 mCblkMemory = output.cblk;
795 mCblk = cblk;
830 mProxy = new AudioRecordClientProxy(cblk, buffers, mFrameCount, mFrameSize);
H A DAudioTrack.cpp1512 audio_track_cblk_t* cblk = static_cast<audio_track_cblk_t*>(iMemPointer); local
1513 mCblk = cblk;
1549 buffers = cblk + 1;
1567 // reset server position to 0 as we have new cblk.
1573 mProxy = new AudioTrackClientProxy(cblk, buffers, mFrameCount, mFrameSize);
1575 mStaticProxy = new StaticAudioTrackClientProxy(cblk, buffers, mFrameCount, mFrameSize);
/frameworks/av/services/audioflinger/
H A DFastCapture.cpp199 audio_track_cblk_t* cblk = current->mCblk; local
200 if (cblk != NULL && framesWritten > 0) {
201 int32_t rear = cblk->u.mStreaming.mRear;
202 android_atomic_release_store(framesWritten + rear, &cblk->u.mStreaming.mRear);
203 cblk->mServer += framesWritten;
204 int32_t old = android_atomic_or(CBLK_FUTEX_WAKE, &cblk->mFutex);
207 (void) syscall(__NR_futex, &cblk->mFutex, FUTEX_WAKE, 1);
H A DTrackBase.h84 audio_track_cblk_t* cblk() const { return mCblk; } function in class:TrackBase
H A DTracks.cpp238 status = cblk() != NULL ? NO_ERROR : NO_MEMORY;
1201 audio_track_cblk_t* cblk = mCblk; local
1202 android_atomic_or(flag, &cblk->mFlags);
1203 android_atomic_release_store(0x40000000, &cblk->mFutex);
1205 (void) syscall(__NR_futex, &cblk->mFutex, FUTEX_WAKE, INT_MAX);
1778 audio_track_cblk_t* cblk = mCblk; local
1779 android_atomic_or(CBLK_INVALID, &cblk->mFlags);
1780 android_atomic_release_store(0x40000000, &cblk->mFutex);
1782 (void) syscall(__NR_futex, &cblk->mFutex, FUTEX_WAKE, INT_MAX);
H A DThreads.cpp4450 audio_track_cblk_t* cblk = track->cblk(); local
4505 ALOGVV("track %d s=%08x [OK] on thread %p", name, cblk->mServer, this);
4540 } else if (cblk->mServer != 0) {
4738 ALOGVV("track %d s=%08x [NOT READY] on thread %p", name, cblk->mServer, this);
5201 audio_track_cblk_t* cblk = track->cblk(); local
5251 ALOGVV("track %d s=%08x [OK]", track->name(), cblk->mServer);
5736 audio_track_cblk_t* cblk = track->cblk(); local
[all...]
/frameworks/av/include/private/media/
H A DAudioTrackShared.h207 Proxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize, bool isOut,
240 ClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize,
360 AudioTrackClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, argument
362 : ClientProxy(cblk, buffers, frameCount, frameSize, true /*isOut*/,
364 mPlaybackRateMutator(&cblk->mPlaybackRateQueue) {
417 StaticAudioTrackClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount,
473 AudioRecordClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, argument
475 : ClientProxy(cblk, buffers, frameCount, frameSize,
495 ServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize,
543 // cblk
570 AudioTrackServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize, bool clientInServer = false, uint32_t sampleRate = 0) argument
688 AudioRecordServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize, bool clientInServer) argument
[all...]

Completed in 107 milliseconds