/ohos5.0/foundation/multimedia/drm_framework/services/drm_service/client/src/ |
H A D | media_decrypt_module_service_proxy.cpp | 48 …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 D | media_decrypt_module_service_stub.cpp | 93 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 D | media_decrypt_module_service.cpp | 84 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 D | image_processing_native.cpp | 126 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 D | capturer_in_server.cpp | 207 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 D | changelogs-multimedia.md | 201 // 用法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 D | hdi_gfx_composition.cpp | 141 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 D | memcpy_helper.cpp | 28 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 D | hdi_gfx_composition.cpp | 163 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 D | graphic_neon_pipeline.h | 169 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 D | media_decrypt_module_service_proxy.h | 32 …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 D | node_utils.cpp | 98 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 D | node_utils.h | 25 void *dstBuffer = nullptr, uint32_t dstBufferSize = 0);
|
/ohos5.0/foundation/multimedia/drm_framework/services/drm_service/server/include/ |
H A D | media_decrypt_module_service.h | 40 …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 D | native-camera-preview-imageReceiver.md | 111 // 去除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 D | HeifDecoder.h | 89 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 D | HeifDecoderImpl.h | 51 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 D | hevc_sw_decode_param.h | 27 uint8_t *dstBuffer = nullptr; member
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/ |
H A D | ext_decoder.cpp | 760 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 D | hc_file.c | 127 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 D | hc_file_posix.c | 129 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 D | native-camera-preview-imageReceiver.md | 111 …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 D | crop_efilter.cpp | 98 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 D | README_zh.md | 293 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 D | HeifDecoderImpl.cpp | 837 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()
|