Home
last modified time | relevance | path

Searched refs:bufInfo (Results 1 – 17 of 17) sorted by relevance

/ohos5.0/foundation/arkui/ui_lite/frameworks/font/
H A Dui_font_allocator.cpp187 bufInfo.stride = BIT_TO_BYTE(bufInfo.width * DrawUtils::GetPxSizeByColorMode(bufInfo.mode)); in GetCacheBuffer()
189 BaseGfxEngine::GetInstance()->AdjustLineStride(bufInfo); in GetCacheBuffer()
190 uint32_t bitmapSize = bufInfo.stride * bufInfo.height; in GetCacheBuffer()
194 bufInfo.virAddr = in GetCacheBuffer()
196 return bufInfo; in GetCacheBuffer()
201 uint32_t word = bufInfo.width; in RearrangeBitmap()
203 if (bufInfo.stride <= word) { in RearrangeBitmap()
207 uint8_t* bitmap = reinterpret_cast<uint8_t*>(bufInfo.virAddr); in RearrangeBitmap()
211 uint32_t suffixLen = bufInfo.stride - word; in RearrangeBitmap()
212 uint8_t* rdestBuf = bitmap + bufInfo.stride * bufInfo.height; in RearrangeBitmap()
[all …]
H A Dui_font_bitmap.cpp230 int8_t UIFontBitmap::GetDynamicFontBitmap(uint32_t unicode, BufferInfo& bufInfo, uint16_t fontId) in GetDynamicFontBitmap() argument
232 return dynamicFont_.GetBitmap(unicode, bufInfo, fontId); in GetDynamicFontBitmap()
279 …BufferInfo bufInfo = UIFontAllocator::GetCacheBuffer(fontId, unicode, mode, glyphNode, false, text… in SearchInFont() local
280 ret = dynamicFont_.GetBitmap(unicode, bufInfo, fontId); in SearchInFont()
282 return reinterpret_cast<uint8_t*>(bufInfo.virAddr); in SearchInFont()
284 PutCacheSpace(reinterpret_cast<uint8_t*>(bufInfo.virAddr)); in SearchInFont()
H A Dglyphs_manager.cpp145 int8_t GlyphsManager::GetBitmap(uint32_t unicode, BufferInfo& bufInfo, uint16_t fontId) in GetBitmap() argument
150 int8_t ret = glyphsFiles_[i]->GetBitmap(cacheNode->node, bufInfo); in GetBitmap()
164 int8_t ret = glyphsFiles_[i]->GetBitmap(*node, bufInfo); in GetBitmap()
H A Dglyphs_file.cpp297 int8_t GlyphsFile::GetBitmap(GlyphNode& node, BufferInfo& bufInfo) in GetBitmap() argument
299 if (bufInfo.virAddr == nullptr) { in GetBitmap()
319 int32_t readSize = read(fp_, bufInfo.virAddr, size); in GetBitmap()
324 UIFontAllocator::RearrangeBitmap(bufInfo, size, false); in GetBitmap()
H A Dui_font_vector.cpp906 …BufferInfo bufInfo = UIFontAllocator::GetCacheBuffer(faceInfo.key, unicode, mode, glyphNode, true,… in SetFace() local
907 uint32_t bitmapSize = bufInfo.stride * bufInfo.height; in SetFace()
910 if (bufInfo.virAddr != nullptr) { in SetFace()
911 if (memcpy_s(bufInfo.virAddr, sizeof(Metric), f, sizeof(Metric)) != EOK) { in SetFace()
912 … UIFontCacheManager::GetInstance()->PutSpace(reinterpret_cast<uint8_t*>(bufInfo.virAddr)); in SetFace()
917 (memcpy_s(reinterpret_cast<uint8_t*>(bufInfo.virAddr) + sizeof(Metric), bitmapSize, in SetFace()
919 … UIFontCacheManager::GetInstance()->PutSpace(reinterpret_cast<uint8_t*>(bufInfo.virAddr)); in SetFace()
923 UIFontAllocator::RearrangeBitmap(bufInfo, rawSize, true); in SetFace()
H A Dui_font_allocator.h61 static void RearrangeBitmap(BufferInfo& bufInfo, uint32_t fileSz, bool hasMetric);
H A Dglyphs_manager.h47 int8_t GetBitmap(uint32_t unicode, BufferInfo& bufInfo, uint16_t fontId);
H A Dglyphs_file.h43 int8_t GetBitmap(GlyphNode& node, BufferInfo& bufInfo);
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/
H A Dhcodec.cpp613 BufferInfo bufInfo; in AllocateAvHardwareBuffers() local
616 bufInfo.surfaceBuffer = nullptr; in AllocateAvHardwareBuffers()
617 bufInfo.avBuffer = avBuffer; in AllocateAvHardwareBuffers()
620 bufInfo.CleanUpUnusedInfo(); in AllocateAvHardwareBuffers()
621 pool.push_back(bufInfo); in AllocateAvHardwareBuffers()
657 BufferInfo bufInfo; in AllocateAvSharedBuffers() local
660 bufInfo.surfaceBuffer = nullptr; in AllocateAvSharedBuffers()
661 bufInfo.avBuffer = avBuffer; in AllocateAvSharedBuffers()
664 pool.push_back(bufInfo); in AllocateAvSharedBuffers()
701 BufferInfo bufInfo; in AllocateAvSurfaceBuffers() local
[all …]
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/imagecodec/
H A Dimage_codec.cpp430 BufferInfo bufInfo; in AllocateHardwareBuffers() local
433 bufInfo.surfaceBuffer = nullptr; in AllocateHardwareBuffers()
434 bufInfo.imgCodecBuffer = imgCodecBuffer; in AllocateHardwareBuffers()
435 bufInfo.omxBuffer = outBuffer; in AllocateHardwareBuffers()
437 bufInfo.CleanUpUnusedInfo(); in AllocateHardwareBuffers()
438 pool.push_back(bufInfo); in AllocateHardwareBuffers()
478 BufferInfo bufInfo; in AllocateSurfaceBuffers() local
481 bufInfo.surfaceBuffer = surfaceBuffer; in AllocateSurfaceBuffers()
482 bufInfo.imgCodecBuffer = imgCodecBuffer; in AllocateSurfaceBuffers()
483 bufInfo.omxBuffer = outBuffer; in AllocateSurfaceBuffers()
[all …]
/ohos5.0/foundation/arkui/ui_lite/frameworks/components/
H A Dui_view.cpp1310 bufInfo.width = mask.GetWidth(); in GetBitmap()
1311 bufInfo.height = mask.GetHeight(); in GetBitmap()
1312 bufInfo.stride = bufInfo.width * DrawUtils::GetByteSizeByColorMode(bufInfo.mode); in GetBitmap()
1314 imageInfo.header.colorMode = bufInfo.mode; in GetBitmap()
1315 imageInfo.dataSize = bufInfo.stride * bufInfo.height; in GetBitmap()
1316 imageInfo.header.width = bufInfo.width; in GetBitmap()
1317 imageInfo.header.height = bufInfo.height; in GetBitmap()
1320 bufInfo.virAddr = ImageCacheMalloc(imageInfo); in GetBitmap()
1321 if (bufInfo.virAddr == nullptr) { in GetBitmap()
1335 bufInfo.phyAddr = bufInfo.virAddr; in GetBitmap()
[all …]
/ohos5.0/drivers/hdf_core/framework/model/audio/usb/src/
H A Daudio_usb_endpoints.c737 struct CircleBufInfo *bufInfo, struct AudioUsbFormat *audioUsbFormat, uint32_t *maxsize) in AudioUsbDataEpSetParamsSub() argument
746 framesPerPeriod = bufInfo->periodSize / pcmInfo->frameSize; in AudioUsbDataEpSetParamsSub()
747 periodBytes = bufInfo->periodSize; in AudioUsbDataEpSetParamsSub()
748 periodsPerBuffer = bufInfo->periodCount; in AudioUsbDataEpSetParamsSub()
835 framesPerPeriod = bufInfo->periodSize / pcmInfo->frameSize; in AudioUsbSetRenderEpParams()
836 periodBytes = bufInfo->periodSize; in AudioUsbSetRenderEpParams()
837 periodsPerBuffer = bufInfo->periodCount; in AudioUsbSetRenderEpParams()
934 periodBytes = bufInfo->periodSize; in AudioUsbDataEpSetParams()
963 urbPacks = AudioUsbSetRenderEpParams(endpoint, pcmInfo, bufInfo, syncEp, audioUsbFormat); in AudioUsbDataEpSetParams()
979 if (endpoint == NULL || pcmInfo == NULL || bufInfo == NULL || audioUsbFormat == NULL) { in AudioUsbEndpointSetParams()
[all …]
H A Daudio_usb_dma_ops.c695 struct CircleBufInfo bufInfo; in AudioUsbConfigureEndpoint() local
710 bufInfo = data->renderBufInfo; in AudioUsbConfigureEndpoint()
714 …AudioUsbEndpointSetParams(dataEndpoint, &pcmInfo, &bufInfo, audioUsbDriver->renderUsbFormat, syncE… in AudioUsbConfigureEndpoint()
727 bufInfo = data->captureBufInfo; in AudioUsbConfigureEndpoint()
731 …AudioUsbEndpointSetParams(dataEndpoint, &pcmInfo, &bufInfo, audioUsbDriver->captureUsbFormat, sync… in AudioUsbConfigureEndpoint()
/ohos5.0/foundation/multimedia/av_codec/test/nativedemo/avdemuxer/inner_demo/
H A Dinner_demuxer_demo.cpp153 AVCodecBufferInfo &bufInfo, uint32_t &bufferFlag) in ReadSample() argument
159 int32_t ret = this->demuxer_->ReadSample(trackIndex, mem, bufInfo, bufferFlag); in ReadSample()
H A Dinner_demuxer_demo.h40 AVCodecBufferInfo &bufInfo, uint32_t &bufferFlag);
/ohos5.0/drivers/hdf_core/framework/model/audio/usb/include/
H A Daudio_usb_endpoints.h28 …pointSetParams(struct AudioUsbEndpoint *ep, struct PcmInfo *pcmInfo, struct CircleBufInfo *bufInfo,
/ohos5.0/foundation/arkui/ui_lite/interfaces/innerkits/font/
H A Dui_font_bitmap.h54 int8_t GetDynamicFontBitmap(uint32_t unicode, BufferInfo& bufInfo, uint16_t fontId);