Home
last modified time | relevance | path

Searched refs:srcBuffer (Results 1 – 25 of 45) sorted by relevance

12

/hardware/interfaces/automotive/evs/1.0/vts/functional/
DFrameHandler.cpp220 const BufferDesc& srcBuffer) { in copyBufferContents() argument
225 srcBuffer.width); in copyBufferContents()
227 srcBuffer.height); in copyBufferContents()
234 srcBuffer.memHandle, android::GraphicBuffer::CLONE_HANDLE, in copyBufferContents()
235 srcBuffer.width, srcBuffer.height, srcBuffer.format, 1, srcBuffer.usage, in copyBufferContents()
236 srcBuffer.stride); in copyBufferContents()
249 if (srcBuffer.format == HAL_PIXEL_FORMAT_YCRCB_420_SP) { // 420SP == NV21 in copyBufferContents()
253 } else if (srcBuffer.format == HAL_PIXEL_FORMAT_YV12) { // YUV_420P == YV12 in copyBufferContents()
257 } else if (srcBuffer.format == HAL_PIXEL_FORMAT_YCBCR_422_I) { // YUYV in copyBufferContents()
259 srcPixels, srcBuffer.stride, in copyBufferContents()
[all …]
DFrameHandler.h71 bool copyBufferContents(const BufferDesc& tgtBuffer, const BufferDesc& srcBuffer);
/hardware/interfaces/cas/aidl/default/
DDescramblerImpl.cpp84 const SharedBuffer& srcBuffer, int64_t srcOffset, in descramble() argument
92 if (srcBuffer.heapBase.size > SIZE_MAX) { in descramble()
93 ALOGE("Invalid memory size: %" PRIu64 "", srcBuffer.heapBase.size); in descramble()
98 void* srcPtr = mmap(NULL, srcBuffer.heapBase.size, PROT_READ | PROT_WRITE, MAP_SHARED, in descramble()
99 srcBuffer.heapBase.fd.get(), 0); in descramble()
107 if (!validateRangeForSize(srcBuffer.offset, srcBuffer.size, srcBuffer.heapBase.size)) { in descramble()
111 srcBuffer.offset, srcBuffer.size, srcBuffer.heapBase.size); in descramble()
125 if (!validateRangeForSize(srcOffset, totalBytesInSubSamples, srcBuffer.size)) { in descramble()
130 srcOffset, totalBytesInSubSamples, srcBuffer.size); in descramble()
134 srcPtr = (uint8_t*)srcPtr + srcBuffer.offset; in descramble()
[all …]
/hardware/interfaces/cas/1.0/default/
DDescramblerImpl.cpp93 const SharedBuffer& srcBuffer, in descramble() argument
103 if (srcBuffer.heapBase.size() > SIZE_MAX) { in descramble()
104 ALOGE("Invalid hidl_memory size: %" PRIu64 "", srcBuffer.heapBase.size()); in descramble()
110 sp<IMemory> srcMem = mapMemory(srcBuffer.heapBase); in descramble()
120 srcBuffer.offset, srcBuffer.size, (uint64_t)srcMem->getSize())) { in descramble()
122 "size %" PRIu64 "", srcBuffer.offset, srcBuffer.size, (uint64_t)srcMem->getSize()); in descramble()
136 if (!validateRangeForSize(srcOffset, totalBytesInSubSamples, srcBuffer.size)) { in descramble()
139 "size %" PRIu64 "", srcOffset, totalBytesInSubSamples, srcBuffer.size); in descramble()
145 void *srcPtr = (uint8_t *)(void *)srcMem->getPointer() + srcBuffer.offset; in descramble()
154 if (!validateRangeForSize(dstOffset, totalBytesInSubSamples, srcBuffer.size)) { in descramble()
[all …]
DDescramblerImpl.h48 const SharedBuffer& srcBuffer,
/hardware/interfaces/cas/1.2/default/
DDescramblerImpl.cpp87 const SharedBuffer& srcBuffer, uint64_t srcOffset, in descramble() argument
95 if (srcBuffer.heapBase.size() > SIZE_MAX) { in descramble()
96 ALOGE("Invalid hidl_memory size: %" PRIu64 "", srcBuffer.heapBase.size()); in descramble()
102 sp<IMemory> srcMem = mapMemory(srcBuffer.heapBase); in descramble()
111 if (!validateRangeForSize(srcBuffer.offset, srcBuffer.size, (uint64_t)srcMem->getSize())) { in descramble()
113 "size %" PRIu64 "", srcBuffer.offset, srcBuffer.size, (uint64_t)srcMem->getSize()); in descramble()
127 if (!validateRangeForSize(srcOffset, totalBytesInSubSamples, srcBuffer.size)) { in descramble()
130 "size %" PRIu64 "", srcOffset, totalBytesInSubSamples, srcBuffer.size); in descramble()
136 void* srcPtr = (uint8_t*)(void*)srcMem->getPointer() + srcBuffer.offset; in descramble()
145 if (!validateRangeForSize(dstOffset, totalBytesInSubSamples, srcBuffer.size)) { in descramble()
[all …]
DDescramblerImpl.h48 const SharedBuffer& srcBuffer, uint64_t srcOffset,
/hardware/interfaces/cas/1.1/default/
DDescramblerImpl.cpp87 const SharedBuffer& srcBuffer, uint64_t srcOffset, in descramble() argument
95 if (srcBuffer.heapBase.size() > SIZE_MAX) { in descramble()
96 ALOGE("Invalid hidl_memory size: %" PRIu64 "", srcBuffer.heapBase.size()); in descramble()
102 sp<IMemory> srcMem = mapMemory(srcBuffer.heapBase); in descramble()
111 if (!validateRangeForSize(srcBuffer.offset, srcBuffer.size, (uint64_t)srcMem->getSize())) { in descramble()
113 "size %" PRIu64 "", srcBuffer.offset, srcBuffer.size, (uint64_t)srcMem->getSize()); in descramble()
127 if (!validateRangeForSize(srcOffset, totalBytesInSubSamples, srcBuffer.size)) { in descramble()
130 "size %" PRIu64 "", srcOffset, totalBytesInSubSamples, srcBuffer.size); in descramble()
136 void* srcPtr = (uint8_t*)(void*)srcMem->getPointer() + srcBuffer.offset; in descramble()
145 if (!validateRangeForSize(dstOffset, totalBytesInSubSamples, srcBuffer.size)) { in descramble()
[all …]
DDescramblerImpl.h48 const SharedBuffer& srcBuffer, uint64_t srcOffset,
/hardware/interfaces/audio/aidl/default/tests/
DAlsaUtilsTest.cpp53 const std::vector<T>& srcBuffer) { in CopyToBuffer() argument
54 bytesToTransfer = srcBuffer.size() * sizeof(T); in CopyToBuffer()
55 destBuffer = srcBuffer; in CopyToBuffer()
60 void VerifyTypedBufferResults(const std::vector<T>& bufferWithGain, const std::vector<T>& srcBuffer, in VerifyTypedBufferResults() argument
62 for (size_t i = 0; i < srcBuffer.size(); i++) { in VerifyTypedBufferResults()
63 EXPECT_NEAR(srcBuffer[i] * gain, static_cast<float>(bufferWithGain[i]), tolerance); in VerifyTypedBufferResults()
69 const std::vector<T>& srcBuffer, float gain, float tolerance, in VerifyTypedBufferResultsWithClamp() argument
71 for (size_t i = 0; i < srcBuffer.size(); i++) { in VerifyTypedBufferResultsWithClamp()
72 float expectedResult = std::clamp(srcBuffer[i] * gain, static_cast<float>(minValue), in VerifyTypedBufferResultsWithClamp()
/hardware/interfaces/cas/aidl/aidl_api/android.hardware.cas/1/android/hardware/cas/
DIDescrambler.aidl38 …rdware.cas.SubSample[] subSamples, in android.hardware.cas.SharedBuffer srcBuffer, in long srcOffs… in descramble() argument
/hardware/interfaces/cas/aidl/aidl_api/android.hardware.cas/current/android/hardware/cas/
DIDescrambler.aidl38 …rdware.cas.SubSample[] subSamples, in android.hardware.cas.SharedBuffer srcBuffer, in long srcOffs… in descramble() argument
/hardware/interfaces/cas/aidl/android/hardware/cas/
DIDescrambler.aidl46 in SharedBuffer srcBuffer, in long srcOffset, in DestinationBuffer dstBuffer, in descramble() argument
/hardware/interfaces/cas/native/1.0/
DIDescrambler.hal34 * @param srcBuffer the SharedBuffer containing the source scrambled data.
44 SharedBuffer srcBuffer, uint64_t srcOffset, DestinationBuffer dstBuffer, uint64_t dstOffset)
/hardware/interfaces/cas/1.1/vts/functional/
DVtsHalCasV1_1TargetTest.cpp381 SharedBuffer srcBuffer = { in descrambleTestInputBuffer() local
386 dstBuffer.nonsecureMemory = srcBuffer; in descrambleTestInputBuffer()
391 ScramblingControl::EVENKEY /*2*/, hidlSubSamples, srcBuffer, 0, dstBuffer, 0, in descrambleTestInputBuffer()
435 SharedBuffer srcBuffer = { in descrambleTestOobInput() local
443 dstBuffer.nonsecureMemory = srcBuffer; in descrambleTestOobInput()
448 ScramblingControl::EVENKEY /*2*/, hidlSubSamples, srcBuffer, params.srcOffset, in descrambleTestOobInput()
/hardware/interfaces/automotive/evs/1.1/vts/functional/
DFrameHandler.cpp242 const BufferDesc_1_1& srcBuffer) { in copyBufferContents() argument
245 reinterpret_cast<const AHardwareBuffer_Desc *>(&srcBuffer.buffer.description); in copyBufferContents()
261 sp<android::GraphicBuffer> src = new android::GraphicBuffer(srcBuffer.buffer.nativeHandle, in copyBufferContents()
DFrameHandler.h91 bool copyBufferContents(const BufferDesc_1_0& tgtBuffer, const BufferDesc_1_1& srcBuffer);
/hardware/interfaces/cas/1.2/vts/functional/
DVtsHalCasV1_2TargetTest.cpp415 SharedBuffer srcBuffer = { in descrambleTestInputBuffer() local
420 dstBuffer.nonsecureMemory = srcBuffer; in descrambleTestInputBuffer()
425 ScramblingControl::EVENKEY /*2*/, hidlSubSamples, srcBuffer, 0, dstBuffer, 0, in descrambleTestInputBuffer()
469 SharedBuffer srcBuffer = { in descrambleTestOobInput() local
477 dstBuffer.nonsecureMemory = srcBuffer; in descrambleTestOobInput()
482 ScramblingControl::EVENKEY /*2*/, hidlSubSamples, srcBuffer, params.srcOffset, in descrambleTestOobInput()
/hardware/interfaces/automotive/evs/aidl/vts/
DFrameHandler.cpp267 bool FrameHandler::copyBufferContents(const BufferDesc& tgtBuffer, const BufferDesc& srcBuffer) { in copyBufferContents() argument
270 reinterpret_cast<const HardwareBufferDescription*>(&srcBuffer.buffer.description); in copyBufferContents()
286 buffer_handle_t source = ::android::dupFromAidl(srcBuffer.buffer.handle); in copyBufferContents()
DFrameHandler.h80 const ::aidl::android::hardware::automotive::evs::BufferDesc& srcBuffer);
/hardware/interfaces/cas/1.0/vts/functional/
DVtsHalCasV1_0TargetTest.cpp340 SharedBuffer srcBuffer = { in descrambleTestInputBuffer() local
348 dstBuffer.nonsecureMemory = srcBuffer; in descrambleTestInputBuffer()
353 ScramblingControl::EVENKEY /*2*/, hidlSubSamples, srcBuffer, 0, dstBuffer, 0, in descrambleTestInputBuffer()
398 SharedBuffer srcBuffer = { in descrambleTestOobInput() local
406 dstBuffer.nonsecureMemory = srcBuffer; in descrambleTestOobInput()
412 srcBuffer, in descrambleTestOobInput()
/hardware/interfaces/cas/aidl/vts/functional/
DVtsHalCasAidlTargetTest.cpp368 SharedBuffer srcBuffer = {.heapBase.fd = ScopedFileDescriptor(std::move(fd)), in descrambleTestInputBuffer() local
383 srcBuffer, 0, dstBuffer, 0, &outBytes); in descrambleTestInputBuffer()
404 SharedBuffer srcBuffer = {.heapBase.fd = ScopedFileDescriptor(std::move(fd)), in descrambleTestOobInput() local
419 descrambler->descramble(ScramblingControl::EVENKEY /*2*/, subSample, srcBuffer, in descrambleTestOobInput()
/hardware/google/gfxstream/host/vulkan/testing/
DVkDecoderTestDispatch.h77 void vkCmdCopyBufferToImage(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, in vkCmdCopyBufferToImage() argument
80 mDgs->on_vkCmdCopyBufferToImage(mBp, nullptr, commandBuffer, unbox_VkBuffer(srcBuffer), in vkCmdCopyBufferToImage()
/hardware/google/gfxstream/host/vulkan/
DVkSubDecoder.cpp554 VkBuffer srcBuffer; in subDecode() local
562 *(VkBuffer*)&srcBuffer = (VkBuffer)unbox_VkBuffer((VkBuffer)(*&cgen_var_0)); in subDecode()
585 vk->vkCmdCopyBuffer((VkCommandBuffer)dispatchHandle, srcBuffer, dstBuffer, in subDecode()
687 VkBuffer srcBuffer; in subDecode() local
696 *(VkBuffer*)&srcBuffer = (VkBuffer)unbox_VkBuffer((VkBuffer)(*&cgen_var_0)); in subDecode()
724 pool, nullptr, (VkCommandBuffer)(boxed_dispatchHandle), srcBuffer, dstImage, in subDecode()
DVkDecoderGlobalState.h384 VkCommandBuffer commandBuffer, VkBuffer srcBuffer,

12