Home
last modified time | relevance | path

Searched refs:sharedBuffer (Results 1 – 14 of 14) sorted by relevance

/frameworks/av/media/libaudioclient/tests/
Dtest_create_audiotrack.cpp72 sp<IMemory> sharedBuffer; in testTrack() local
94 sharedBuffer = heap->allocate(heapSize); in testTrack()
123 sharedBuffer, in testTrack()
126 ((fast && sharedBuffer == 0) || offload) ? in testTrack()
Dtrack_test_input_v1.0_ref.txt4 # sampleRate format channelMask frameCount notificationFrames sharedBuffer flags sessionId usage c…
/frameworks/av/media/libaudioclient/aidl/android/media/
DCreateTrackRequest.aidl36 @nullable SharedFileRegion sharedBuffer;
/frameworks/av/media/libaudioclient/include/media/
DAudioTrack.h288 const sp<IMemory>& sharedBuffer,
339 const sp<IMemory>& sharedBuffer = 0,
360 const sp<IMemory>& sharedBuffer = 0,
449 sp<IMemory> sharedBuffer() const { return mSharedBuffer; } in sharedBuffer() function
DIAudioFlinger.h82 sp<IMemory> sharedBuffer; variable
/frameworks/av/media/libaudioclient/
DAudioTrack.cpp287 const sp<IMemory>& sharedBuffer, in AudioTrack() argument
311 sharedBuffer, false /*threadCanCallJava*/, sessionId, transferType, offloadInfo, in AudioTrack()
379 const sp<IMemory>& sharedBuffer, in set() argument
410 if (sharedBuffer != 0) { in set()
420 if (cbf == NULL || sharedBuffer != 0) { in set()
429 if (sharedBuffer != 0) { in set()
436 if (sharedBuffer == 0) { in set()
448 mSharedBuffer = sharedBuffer; in set()
452 ALOGV_IF(sharedBuffer != 0, "%s(): sharedBuffer: %p, size: %zu", in set()
453 __func__, sharedBuffer->unsecurePointer(), sharedBuffer->size()); in set()
[all …]
DIAudioFlinger.cpp60 aidl.sharedBuffer = VALUE_OR_RETURN(legacy2aidl_NullableIMemory_SharedFileRegion(sharedBuffer)); in toAidl()
79 …legacy.sharedBuffer = VALUE_OR_RETURN(aidl2legacy_NullableSharedFileRegion_IMemory(aidl.sharedBuff… in fromAidl()
/frameworks/av/media/libaudioclient/fuzzer/
Daudioflinger_fuzzer.cpp202 sp<IMemory> sharedBuffer; in invokeAudioTrack() local
213 sharedBuffer = heap->allocate(heapSize); in invokeAudioTrack()
234 nullptr, notificationFrames, sharedBuffer, false, sessionId, in invokeAudioTrack()
235 ((fast && sharedBuffer == 0) || offload) ? AudioTrack::TRANSFER_CALLBACK in invokeAudioTrack()
257 sp<IMemory> sharedBuffer2 = track->sharedBuffer(); in invokeAudioTrack()
/frameworks/av/services/audioflinger/
DTracks.cpp624 const sp<IMemory>& sharedBuffer, in Track() argument
638 (sharedBuffer != 0) ? sharedBuffer->unsecurePointer() : buffer, in Track()
639 (sharedBuffer != 0) ? sharedBuffer->size() : bufferSize, in Track()
648 mSharedBuffer(sharedBuffer), in Track()
669 ALOG_ASSERT(!(client == 0 && sharedBuffer != 0)); in Track()
671 ALOGV_IF(sharedBuffer != 0, "%s(%d): sharedBuffer: %p, size: %zu", in Track()
672 __func__, mId, sharedBuffer->unsecurePointer(), sharedBuffer->size()); in Track()
685 if (sharedBuffer == 0) { in Track()
731 const char * const traits = sharedBuffer == 0 ? "" : "static"; in Track()
DPlaybackTracks.h73 const sp<IMemory>& sharedBuffer,
223 sp<IMemory> sharedBuffer() const { return mSharedBuffer; } in sharedBuffer() function
DThreads.cpp2128 const sp<IMemory>& sharedBuffer, in createTrack_l() argument
2146 if (sharedBuffer != 0 && checkIMemory(sharedBuffer) != NO_ERROR) { in createTrack_l()
2189 if (sharedBuffer == 0) { in createTrack_l()
2226 sharedBuffer.get(), frameCount, mFrameCount, format, mFormat, in createTrack_l()
2234 if (sharedBuffer != 0) { in createTrack_l()
2236 frameCount = sharedBuffer->size(); in createTrack_l()
2243 } else if (sharedBuffer != 0) { in createTrack_l()
2258 if (((uintptr_t)sharedBuffer->unsecurePointer() & (alignment - 1)) != 0) { in createTrack_l()
2260 sharedBuffer->unsecurePointer(), channelCount); in createTrack_l()
2269 frameCount = sharedBuffer->size() / frameSize; in createTrack_l()
[all …]
DThreads.h917 const sp<IMemory>& sharedBuffer,
DAudioFlinger.cpp956 input.sharedBuffer, sessionId, &output.flags, in createTrack()
/frameworks/base/core/jni/
Dandroid_media_AudioTrack.cpp702 if (track->sharedBuffer() == 0) { in writeToTrack()
710 if ((size_t)sizeInBytes > track->sharedBuffer()->size()) { in writeToTrack()
711 sizeInBytes = track->sharedBuffer()->size(); in writeToTrack()
713 memcpy(track->sharedBuffer()->unsecurePointer(), data + offsetInSamples, sizeInBytes); in writeToTrack()