Home
last modified time | relevance | path

Searched refs:dstBuffer (Results 1 – 25 of 41) sorted by relevance

12

/ohos5.0/foundation/multimedia/drm_framework/services/drm_service/client/src/
H A Dmedia_decrypt_module_service_proxy.cpp48 …IMediaDecryptModuleService::DrmBuffer &srcBuffer, IMediaDecryptModuleService::DrmBuffer &dstBuffer) in ProcessDrmBuffer() argument
65 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(dstBuffer.bufferType), IPC_PROXY_ERR, in ProcessDrmBuffer()
67 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteFileDescriptor(dstBuffer.fd), IPC_PROXY_ERR, in ProcessDrmBuffer()
69 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(dstBuffer.bufferLen), IPC_PROXY_ERR, in ProcessDrmBuffer()
71 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(dstBuffer.allocLen), IPC_PROXY_ERR, in ProcessDrmBuffer()
73 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(dstBuffer.filledLen), IPC_PROXY_ERR, in ProcessDrmBuffer()
75 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(dstBuffer.offset), IPC_PROXY_ERR, in ProcessDrmBuffer()
77 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(dstBuffer.sharedMemType), IPC_PROXY_ERR, in ProcessDrmBuffer()
84 IMediaDecryptModuleService::DrmBuffer &dstBuffer) in DecryptMediaData() argument
133 int32_t ret = ProcessDrmBuffer(data, srcBuffer, dstBuffer); in DecryptMediaData()
/ohos5.0/foundation/multimedia/drm_framework/services/drm_service/server/src/
H A Dmedia_decrypt_module_service_stub.cpp93 IMediaDecryptModuleService::DrmBuffer dstBuffer; in OnRemoteRequest() local
101 dstBuffer.bufferType = data.ReadUint32(); in OnRemoteRequest()
102 dstBuffer.fd = data.ReadFileDescriptor(); in OnRemoteRequest()
103 dstBuffer.bufferLen = data.ReadUint32(); in OnRemoteRequest()
104 dstBuffer.allocLen = data.ReadUint32(); in OnRemoteRequest()
105 dstBuffer.filledLen = data.ReadUint32(); in OnRemoteRequest()
106 dstBuffer.offset = data.ReadUint32(); in OnRemoteRequest()
107 dstBuffer.sharedMemType = data.ReadUint32(); in OnRemoteRequest()
108 int32_t ret = DecryptMediaData(secureDecodrtState, cryptInfo, srcBuffer, dstBuffer); in OnRemoteRequest()
H A Dmedia_decrypt_module_service.cpp84 IMediaDecryptModuleService::DrmBuffer &dstBuffer) in DecryptMediaData() argument
96 SetDrmBufferInfo(&drmSrcBuffer, &drmDstBuffer, srcBuffer, dstBuffer, bufLen); in DecryptMediaData()
109 (void)::close(dstBuffer.fd); in DecryptMediaData()
132 IMediaDecryptModuleService::DrmBuffer &dstBuffer, uint32_t bufLen) in SetDrmBufferInfo() argument
143 drmDstBuffer->bufferType = dstBuffer.bufferType; in SetDrmBufferInfo()
144 drmDstBuffer->fd = dstBuffer.fd; in SetDrmBufferInfo()
146 drmDstBuffer->allocLen = dstBuffer.allocLen; in SetDrmBufferInfo()
147 drmDstBuffer->filledLen = dstBuffer.filledLen; in SetDrmBufferInfo()
148 drmDstBuffer->offset = dstBuffer.offset; in SetDrmBufferInfo()
149 drmDstBuffer->sharedMemType = dstBuffer.sharedMemType; in SetDrmBufferInfo()
/ohos5.0/foundation/multimedia/media_foundation/video_processing_engine/framework/capi/image_processing/
H A Dimage_processing_native.cpp126 sptr<SurfaceBuffer> dstBuffer = nullptr; in ConvertColorSpace() local
132 errorCode = ConvertColorSpace(srcBuffer, dstBuffer); in ConvertColorSpace()
136 return SetSurfaceBufferToPixelMap(dstBuffer, dstImage); in ConvertColorSpace()
158 sptr<SurfaceBuffer> dstBuffer = nullptr; in Compose() local
164 errorCode = Compose(srcBuffer, srcGainmap, dstBuffer); in Compose()
168 return SetSurfaceBufferToPixelMap(dstBuffer, dstImage); in Compose()
185 sptr<SurfaceBuffer> dstBuffer = nullptr; in Decompose() local
197 errorCode = Decompose(srcBuffer, dstBuffer, dstGainmap); in Decompose()
235 sptr<SurfaceBuffer> dstBuffer = nullptr; in EnhanceDetail() local
241 errorCode = EnhanceDetail(srcBuffer, dstBuffer); in EnhanceDetail()
[all …]
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/server/src/
H A Dcapturer_in_server.cpp207 BufferDesc dstBuffer = stream_->DequeueBuffer(length); in IsReadDataOverFlow() local
208 stream_->EnqueueBuffer(dstBuffer); in IsReadDataOverFlow()
236 BufferDesc dstBuffer = {nullptr, 0, 0}; in ReadData() local
238 if (audioServerBuffer_->GetWriteBuffer(curWritePos, dstBuffer) < 0) { in ReadData()
243 dstBuffer.buffer = dischargeBuffer_.get(); // discharge valid data. in ReadData()
246 … memset_s(static_cast<void *>(dstBuffer.buffer), dstBuffer.bufLength, 0, dstBuffer.bufLength); in ReadData()
248 ringCache_->Dequeue({dstBuffer.buffer, dstBuffer.bufLength}); in ReadData()
250 … DumpFileUtil::WriteDumpFile(dumpS2C_, static_cast<void *>(dstBuffer.buffer), dstBuffer.bufLength); in ReadData()
252 static_cast<void *>(dstBuffer.buffer), dstBuffer.bufLength); in ReadData()
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.50/
H A Dchangelogs-multimedia.md201 // 用法1.将srcBuffer中的数据去除掉stride,拷贝得到新的dstBuffer数据,传给其他不支持stride的接口处理。
203 std::unique_ptr<uint8_t[]> dstBuffer = std::make_unique<uint8_t[]>(dstbufferSize);
204 uint8_t* dstPtr = dstBuffer.get();
260 // 用法1.将srcBuffer中的数据去除掉stride,拷贝得到新的dstBuffer数据,传给其他不支持stride的接口处理。
262 std::unique_ptr<uint8_t[]> dstBuffer = std::make_unique<uint8_t[]>(dstbufferSize);
263 uint8_t* dstPtr = dstBuffer.get();
357 // 用法1.将srcBuffer中的数据去除掉stride,拷贝得到新的dstBuffer数据,传给其他不支持stride的接口处理。
359 std::unique_ptr<uint8_t[]> dstBuffer = std::make_unique<uint8_t[]>(dstbufferSize);
360 uint8_t* dstPtr = dstBuffer.get();
427 // 用法1.将srcBuffer中的数据去除掉stride,拷贝得到新的dstBuffer数据,传给其他不支持stride的接口处理。
[all …]
/ohos5.0/drivers/peripheral/display/hal/default_standard/src/display_device/composer/
H A Dhdi_gfx_composition.cpp141 HdiLayerBuffer *dstBuffer = dst.GetCurrentBuffer(); in BlitLayer() local
142 …DISPLAY_CHK_RETURN((dstBuffer == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("can not get client layer… in BlitLayer()
144 InitGfxSurface(dstSurface, *dstBuffer); in BlitLayer()
172 HdiLayerBuffer *dstBuffer = dst.GetCurrentBuffer(); in ClearRect() local
173 …DISPLAY_CHK_RETURN((dstBuffer == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("can not get client layer… in ClearRect()
174 InitGfxSurface(dstSurface, *dstBuffer); in ClearRect()
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/utils/common/
H A Dmemcpy_helper.cpp28 uint8_t *dstBuffer = dst.data; in CopyData() local
29 CHECK_AND_RETURN_LOG(srcBuffet != nullptr && dstBuffer != nullptr, "Input addr is null!"); in CopyData()
30 if (srcBuffet == dstBuffer) { in CopyData()
48 errno_t ret = memcpy_s(dstBuffer, dstBufferLen, srcBuffet, srcBufferLen); in CopyData()
69 …errno_t ret = memcpy_s(dstBuffer + i * dstRowStride, dstRowStride, srcBuffet + i * srcRowStride, c… in CopyData()
/ohos5.0/drivers/peripheral/display/composer/vdi_base/src/
H A Dhdi_gfx_composition.cpp163 HdiLayerBuffer *dstBuffer = dst.GetCurrentBuffer(); in BlitLayer() local
164 …DISPLAY_CHK_RETURN((dstBuffer == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("can not get client layer… in BlitLayer()
166 InitGfxSurface(dstSurface, *dstBuffer); in BlitLayer()
194 HdiLayerBuffer *dstBuffer = dst.GetCurrentBuffer(); in ClearRect() local
195 …DISPLAY_CHK_RETURN((dstBuffer == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("can not get client layer… in ClearRect()
196 InitGfxSurface(dstSurface, *dstBuffer); in ClearRect()
/ohos5.0/foundation/graphic/graphic_utils_lite/interfaces/innerkits/
H A Dgraphic_neon_pipeline.h169 void NeonPrelerpARGB8888(uint8_t* dstBuffer, uint8_t* srcBuffer, uint8_t cover) in NeonPrelerpARGB8888() argument
171 uint8x8x4_t vDstBuf = vld4_u8(dstBuffer); in NeonPrelerpARGB8888()
192 StoreBuf_ARGB8888(dstBuffer, rs, gs, bs, as); in NeonPrelerpARGB8888()
197 uint8x8x4_t vDstBuf = vld4_u8(dstBuffer); in NeonPrelerpARGB8888()
215 StoreBuf_ARGB8888(dstBuffer, rs, gs, bs, as); in NeonPrelerpARGB8888()
280 void NeonLerpARGB8888(uint8_t* dstBuffer, uint8_t* srcBuffer, uint8_t cover) in NeonLerpARGB8888() argument
282 uint8x8x4_t vDstBuf = vld4_u8(dstBuffer); in NeonLerpARGB8888()
303 StoreBuf_ARGB8888(dstBuffer, rs, gs, bs, as); in NeonLerpARGB8888()
306 void NeonLerpARGB8888(uint8_t* dstBuffer, uint8_t* srcBuffer, uint8_t* covers) in NeonLerpARGB8888() argument
308 uint8x8x4_t vDstBuf = vld4_u8(dstBuffer); in NeonLerpARGB8888()
[all …]
/ohos5.0/foundation/multimedia/drm_framework/services/drm_service/client/include/
H A Dmedia_decrypt_module_service_proxy.h32 …yptModuleService::DrmBuffer &srcBuffer, IMediaDecryptModuleService::DrmBuffer &dstBuffer) override;
37 IMediaDecryptModuleService::DrmBuffer &dstBuffer);
/ohos5.0/drivers/peripheral/camera/vdi_base/usb_camera/pipeline_core/src/node/
H A Dnode_utils.cpp98 void NodeUtils::BufferScaleFormatTransform(std::shared_ptr<IBuffer>& buffer, void *dstBuffer, uint3… in BufferScaleFormatTransform() argument
136 if (dstBuffer != nullptr && dstBufferSize != 0) { in BufferScaleFormatTransform()
137 dstInfo.bufferAddr = dstBuffer; in BufferScaleFormatTransform()
H A Dnode_utils.h25 void *dstBuffer = nullptr, uint32_t dstBufferSize = 0);
/ohos5.0/foundation/multimedia/drm_framework/services/drm_service/server/include/
H A Dmedia_decrypt_module_service.h40 …yptModuleService::DrmBuffer &srcBuffer, IMediaDecryptModuleService::DrmBuffer &dstBuffer) override;
47 …IMediaDecryptModuleService::DrmBuffer &srcBuffer, IMediaDecryptModuleService::DrmBuffer &dstBuffer,
/ohos5.0/docs/zh-cn/application-dev/media/camera/
H A Dnative-camera-preview-imageReceiver.md111 // 去除stride数据示例:将byteBuffer中的数据去除stride,拷贝得到新的dstBuffer数据
113 std::unique_ptr<uint8_t[]> dstBuffer = std::make_unique<uint8_t[]>(dstBufferSize);
114 uint8_t *dstPtr = dstBuffer.get();
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/
H A DHeifDecoder.h89 virtual void setDstBuffer(uint8_t *dstBuffer, size_t rowStride, void *context) = 0;
97 virtual void setGainmapDstBuffer(uint8_t* dstBuffer, size_t rowStride) = 0;
H A DHeifDecoderImpl.h51 void setDstBuffer(uint8_t *dstBuffer, size_t rowStride, void *context) override;
59 void setGainmapDstBuffer(uint8_t* dstBuffer, size_t rowStride) override;
73 void setAuxiliaryDstBuffer(uint8_t* dstBuffer, size_t dstSize, size_t rowStride);
H A Dhevc_sw_decode_param.h27 uint8_t *dstBuffer = nullptr; member
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/
H A Dext_decoder.cpp760 uint8_t* dstBuffer, size_t dstSize, size_t pixelCount) in HeapMemAlloc() argument
763 ExtPixels dst = {dstBuffer, dstSize, pixelCount}; in HeapMemAlloc()
901 uint8_t *dstBuffer = nullptr; in HeapMemAlloc() local
905 dstBuffer = tmpBuffer.get(); in HeapMemAlloc()
913 if (dstBuffer == nullptr) { in HeapMemAlloc()
914 dstBuffer = static_cast<uint8_t *>(context.pixelsBuffer.buffer); in HeapMemAlloc()
1385 return GetFramePixels(dstInfo_, dstBuffer, rowStride, dstOptions_); in HeapMemAlloc()
2038 dstBuffer->GetStride(), context.pixelsBuffer.context); in HeapMemAlloc()
2146 auto* dstBuffer = static_cast<uint8_t*>(context.pixelsBuffer.buffer); in HeapMemAlloc() local
2152 decoder->setGainmapDstBuffer(dstBuffer, static_cast<size_t>(rowStride)); in HeapMemAlloc()
[all …]
/ohos5.0/base/security/device_auth/deps_adapter/os_adapter/impl/src/linux/
H A Dhc_file.c127 char *dstBuffer = (char *)dst; in HcFileRead() local
131 int readCount = (int)fread(dstBuffer + total, 1, dstSize - total, fp); in HcFileRead()
/ohos5.0/base/security/device_auth/deps_adapter/os_adapter/impl/src/liteos/mini/
H A Dhc_file_posix.c129 char *dstBuffer = (char *)dst; in HcFileRead() local
133 int readCount = read(fp, dstBuffer + total, dstSize - total); in HcFileRead()
/ohos5.0/docs/en/application-dev/media/camera/
H A Dnative-camera-preview-imageReceiver.md111 …ecifically, remove the stride data from the byteBuffer and obtain a new dstBuffer by means of copy.
113 std::unique_ptr<uint8_t[]> dstBuffer = std::make_unique<uint8_t[]>(dstBufferSize);
114 uint8_t *dstPtr = dstBuffer.get();
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/crop/
H A Dcrop_efilter.cpp98 auto *dstBuffer = static_cast<char *>(dst->buffer_); in Crop() local
104 srcBuffer, dstBuffer, srcStart, srcRowStride, dstRowStride, rowCount, count); in Crop()
106 …errno_t ret = memcpy_s(dstBuffer + i * dstRowStride, dstRowStride, srcStart + i * srcRowStride, co… in Crop()
/ohos5.0/drivers/peripheral/clearplay/
H A DREADME_zh.md293 std::vector<uint8_t> dstBuffer = { // 网络安全,设置默认值,实际调用由DRM框架传真实值
297 decryptModule->DecryptData(false, info, srcBuffer, dstBuffer);
298 for (size_t i = 0; i < dstBuffer.size(); ++i) {
299 printf("%02x ", dstBuffer[i]);
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/
H A DHeifDecoderImpl.cpp837 if (param.dstBuffer == nullptr || param.dstStride == 0) { in SwDecodeGrids()
885 if (param.dstBuffer == nullptr || param.dstStride == 0) { in SwDecodeSingleImage()
1139 void HeifDecoderImpl::setDstBuffer(uint8_t *dstBuffer, size_t rowStride, void *context) in setDstBuffer() argument
1142 dstMemory_ = dstBuffer; in setDstBuffer()
1149 void HeifDecoderImpl::setGainmapDstBuffer(uint8_t* dstBuffer, size_t rowStride) in setGainmapDstBuffer() argument
1152 gainmapDstMemory_ = dstBuffer; in setGainmapDstBuffer()
1157 void HeifDecoderImpl::setAuxiliaryDstBuffer(uint8_t* dstBuffer, size_t dstSize, size_t rowStride) in setAuxiliaryDstBuffer() argument
1159 auxiliaryDstMemory_ = dstBuffer; in setAuxiliaryDstBuffer()

12