/ohos5.0/drivers/peripheral/display/hal/default_standard/src/display_gralloc/ |
H A D | allocator.cpp | 81 bufferInfo.bytesPerPixel_ = bufferInfo.bitsPerPixel_ / BITS_PER_BYTES; in UpdatePixelInfo() 87 bufferInfo.widthStride_ = AlignUp(bufferInfo.width_, WIDTH_ALIGN); in UpdateRGBStrideAndSize() 88 bufferInfo.heightStride_ = AlignUp(bufferInfo.height_, HEIGHT_ALIGN); in UpdateRGBStrideAndSize() 89 … bufferInfo.size_ = bufferInfo.widthStride_ * bufferInfo.heightStride_ * bufferInfo.bytesPerPixel_; in UpdateRGBStrideAndSize() 98 bufferInfo.widthStride_ = AlignUp(bufferInfo.width_, WIDTH_ALIGN); in UpdateYuvStrideAndSize() 99 bufferInfo.heightStride_ = AlignUp(bufferInfo.height_, HEIGHT_ALIGN); in UpdateYuvStrideAndSize() 107 … bufferInfo.heightStride_ = (bufferInfo.heightStride_ + bufferInfo.heightStride_ / UV_DIV_420); in UpdateYuvStrideAndSize() 112 bufferInfo.heightStride_ = (bufferInfo.heightStride_ + bufferInfo.heightStride_); in UpdateYuvStrideAndSize() 113 bufferInfo.size_ = bufferInfo.widthStride_ * bufferInfo.heightStride_; in UpdateYuvStrideAndSize() 156 BufferInfo bufferInfo; in AllocMem() local [all …]
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/manager/memory_manager/ |
H A D | effect_memory.cpp | 50 uint32_t size = memoryInfo.bufferInfo.len_; in Alloc() 62 … FormatHelper::CalculateRowStride(memoryInfo.bufferInfo.width_, memoryInfo.bufferInfo.formatType_); in Alloc() 103 … return FormatHelper::CalculateSize(bufferInfo.width_, bufferInfo.height_, bufferInfo.formatType_); in CalculateTotalSize() 119 BufferInfo &bufferInfo = memoryInfo.bufferInfo; in Alloc() local 120 uint32_t size = bufferInfo.len_; in Alloc() 123 CHECK_AND_RETURN_RET_LOG(bufferInfo.width_ > 0 && bufferInfo.height_ > 0, in Alloc() 125 bufferInfo.height_, bufferInfo.width_, bufferInfo.formatType_, bufferInfo.len_); in Alloc() 151 memoryData->memoryInfo.bufferInfo.formatType_ = bufferInfo.formatType_; in Alloc() 154 memoryData->memoryInfo.bufferInfo.colorSpace_ = memoryInfo.bufferInfo.colorSpace_; in Alloc() 199 size_t size = memoryInfo.bufferInfo.len_; in Alloc() [all …]
|
H A D | effect_memory_manager.cpp | 54 memory->memoryData_->memoryInfo.bufferInfo = *effectBuffer->bufferInfo_; in AddFilterMemory() 65 EffectColorSpace colorSpace = memoryInfo.bufferInfo.colorSpace_; in UpdateColorSpaceIfNeed() 104 const BufferInfo &bufferInfo = memInfo.bufferInfo; in AllocMemory() local 105 const BufferInfo &allocBufInfo = allocMemInfo.bufferInfo; in AllocMemory() 106 … if (bufferInfo.width_ == allocBufInfo.width_ && bufferInfo.height_ == allocBufInfo.height_ && in AllocMemory() 108 …bufferInfo.formatType_ == allocBufInfo.formatType_ && bufferInfo.colorSpace_ == allocBufInfo.color… in AllocMemory() 110 … "bufferType=%{public}d, allocBufType=%{public}d", bufferInfo.width_, bufferInfo.height_, in AllocMemory() 111 … memory->memoryData_->data, bufferInfo.formatType_, memInfo.bufferType, allocMemInfo.bufferType); in AllocMemory()
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/sdp/ |
H A D | sdp_client_parse.c | 450 type = bufferInfo->buffer[offset]; in SdpParseSingleAttributeList() 501 BufferInfo bufferInfo; in SdpParseAttributeList() local 523 bufferInfo.buffer = buffer; in SdpParseAttributeList() 524 bufferInfo.length = length; in SdpParseAttributeList() 558 BufferInfo bufferInfo; in SdpParseAttributeListArray() local 838 if (bufferInfo->length < length) { in SdpGetValue() 864 if (bufferInfo->length < length) { in SdpGetALLValue() 906 if (bufferInfo->length < length) { in SdpGetString() 949 type = bufferInfo->buffer[offset]; in SdpGetServiceClassIdList() 952 if (bufferInfo->length < length) { in SdpGetServiceClassIdList() [all …]
|
/ohos5.0/foundation/arkui/ui_lite/tools/qt/simulator/drivers/display/ |
H A D | monitor.cpp | 68 static BufferInfo* bufferInfo = nullptr; in GetFBBufferInfo() local 69 if (bufferInfo == nullptr) { in GetFBBufferInfo() 70 bufferInfo = new BufferInfo; in GetFBBufferInfo() 71 bufferInfo->rect = {0, 0, HORIZONTAL_RESOLUTION - 1, VERTICAL_RESOLUTION - 1}; in GetFBBufferInfo() 72 bufferInfo->mode = ARGB8888; in GetFBBufferInfo() 73 bufferInfo->color = 0x44; in GetFBBufferInfo() 74 bufferInfo->phyAddr = bufferInfo->virAddr = tftFb_; in GetFBBufferInfo() 76 …bufferInfo->stride = HORIZONTAL_RESOLUTION * (DrawUtils::GetPxSizeByColorMode(bufferInfo->mode) >>… in GetFBBufferInfo() 77 bufferInfo->width = HORIZONTAL_RESOLUTION; in GetFBBufferInfo() 78 bufferInfo->height = VERTICAL_RESOLUTION; in GetFBBufferInfo() [all …]
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/manager/colorspace_manager/ |
H A D | colorspace_converter.cpp | 63 BufferInfo &bufferInfo = allocMemInfo.bufferInfo; in AllocSurfaceBuffer() local 65 bufferInfo.width_, bufferInfo.height_, bufferInfo.formatType_); in AllocSurfaceBuffer() 87 BufferInfo &bufferInfo = allocMemInfo.bufferInfo; in AllocSdrSurfaceBuffer() local 88 bufferInfo = *inputHdr->bufferInfo_; in AllocSdrSurfaceBuffer() 94 bufferInfo.width_, bufferInfo.height_, bufferInfo.formatType_); in AllocSdrSurfaceBuffer() 104 BufferInfo &bufferInfo = allocMemInfo.bufferInfo; in AllocGainmapSurfaceBuffer() local 105 bufferInfo = *inputHdr->bufferInfo_; in AllocGainmapSurfaceBuffer() 107 bufferInfo.width_ = bufferInfo.width_ / half; in AllocGainmapSurfaceBuffer() 108 bufferInfo.height_ = bufferInfo.height_ / half; in AllocGainmapSurfaceBuffer() 114 bufferInfo.width_, bufferInfo.height_, bufferInfo.formatType_); in AllocGainmapSurfaceBuffer() [all …]
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/video_test/sample/encoder/ |
H A D | video_encoder_sample.cpp | 79 auto &bufferInfo = bufferInfoOpt.value(); in BufferInputThread() local 81 int32_t ret = dataProducer_->ReadSample(bufferInfo); in BufferInputThread() 85 bufferInfo.attr.size, bufferInfo.attr.flags, bufferInfo.attr.pts); in BufferInputThread() 89 ret = context_->videoCodec->PushInput(bufferInfo); in BufferInputThread() 91 …CHECK_AND_BREAK_LOG(!(bufferInfo.attr.flags & AVCODEC_BUFFER_FLAGS_EOS), "Push EOS frame, thread o… in BufferInputThread() 117 CodecBufferInfo bufferInfo(bufferAddr); in SurfaceInputThread() local 118 ret = dataProducer_->ReadSample(bufferInfo); in SurfaceInputThread() 143 auto &bufferInfo = bufferInfoOpt.value(); in OutputThread() local 146 bufferInfo.attr.size, bufferInfo.attr.flags, bufferInfo.attr.pts); in OutputThread() 149 DumpOutput(bufferInfo); in OutputThread() [all …]
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/video_test/sample/decoder/ |
H A D | video_decoder_sample.cpp | 75 auto &bufferInfo = bufferInfoOpt.value(); in InputThread() local 77 int32_t ret = dataProducer_->ReadSample(bufferInfo); in InputThread() 81 bufferInfo.attr.size, bufferInfo.attr.flags, bufferInfo.attr.pts); in InputThread() 85 ret = context_->videoCodec->PushInput(bufferInfo); in InputThread() 87 …CHECK_AND_BREAK_LOG(!(bufferInfo.attr.flags & AVCODEC_BUFFER_FLAGS_EOS), "Push EOS frame, thread o… in InputThread() 99 auto &bufferInfo = bufferInfoOpt.value(); in OutputThread() local 102 bufferInfo.attr.size, bufferInfo.attr.flags, bufferInfo.attr.pts); in OutputThread() 105 DumpOutput(bufferInfo); in OutputThread() 108 int32_t ret = context_->videoCodec->FreeOutput(bufferInfo.bufferIndex); in OutputThread() 154 … CodecBufferInfo bufferInfo(reinterpret_cast<uint8_t *>(buffer->GetVirAddr()), buffer->GetSize()); in OnBufferAvailable() local [all …]
|
/ohos5.0/foundation/communication/dsoftbus/tests/sdk/transmission/trans_channel/proxy/ |
H A D | client_trans_proxy_file_common_test.cpp | 76 FileListBuffer bufferInfo = {0}; variable 80 …const char *oldFirstFileName = BufferToFileList(bufferInfo.buffer, bufferInfo.bufferSize, &fileCou… 87 SoftBusFree(bufferInfo.buffer); 98 FileListBuffer bufferInfo = {0}; variable 101 EXPECT_EQ(bufferInfo.buffer, nullptr); 102 EXPECT_EQ(bufferInfo.bufferSize, 0); 113 FileListBuffer bufferInfo = {0}; variable 116 EXPECT_EQ(bufferInfo.buffer, nullptr); 117 EXPECT_EQ(bufferInfo.bufferSize, 0); 148 FileListBuffer bufferInfo = {0}; variable [all …]
|
/ohos5.0/drivers/peripheral/codec/test/unittest/idl_omx/ |
H A D | codec_function_utils.cpp | 161 auto bufferInfo = std::make_shared<BufferInfo>(); in UseDynaBuffer() local 162 bufferInfo->omxBuffer = omxBuffer; in UseDynaBuffer() 190 auto bufferInfo = std::make_shared<BufferInfo>(); in UseHandleBuffer() local 191 bufferInfo->omxBuffer = omxBuffer; in UseHandleBuffer() 217 bufferInfo->omxBuffer = omxBuffer; in UseBufferOnPort() 218 bufferInfo->sharedMem = sharedMem; in UseBufferOnPort() 254 bufferInfo->omxBuffer = omxBuffer; in AllocateBufferOnPort() 255 bufferInfo->sharedMem = sharedMem; in AllocateBufferOnPort() 274 for (auto [bufferId, bufferInfo] : buffer) { in FreeBufferOnPort() 323 auto bufferInfo = iter->second; in FillAndEmptyAllBuffer() local [all …]
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/utils/common/ |
H A D | common_utils.cpp | 100 …bufferInfo->len_ = FormatHelper::CalculateSize(bufferInfo->width_, bufferInfo->height_, formatType… in LockPixelMap() 101 bufferInfo->formatType_ = formatType; in LockPixelMap() 110 bufferInfo->width_, bufferInfo->height_, bufferInfo->formatType_, bufferInfo->rowStride_, in LockPixelMap() 111 bufferInfo->len_, bufferInfo->colorSpace_, pixels); in LockPixelMap() 141 bufferInfo->width_ = 0; in ParseNativeWindowData() 142 bufferInfo->height_ = 0; in ParseNativeWindowData() 143 bufferInfo->rowStride_ = 0; in ParseNativeWindowData() 144 bufferInfo->len_ = 0; in ParseNativeWindowData() 164 bufferInfo->len_ = surfaceBuffer->GetSize(); in ParseSurfaceData() 577 memoryInfo.bufferInfo.colorSpace_); in ModifyPixelMapPropertyInner() [all …]
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/video_test/capbilities/data_producer/data_producer_base/ |
H A D | data_producer_base.cpp | 42 int32_t DataProducerBase::ReadSample(CodecBufferInfo &bufferInfo) in ReadSample() argument 45 bufferInfo.attr.flags = AVCODEC_BUFFER_FLAGS_EOS; in ReadSample() 49 int32_t ret = FillBuffer(bufferInfo); in ReadSample() 51 DumpInput(bufferInfo); in ReadSample() 53 if (bufferInfo.attr.pts == 0) { in ReadSample() 54 bufferInfo.attr.pts = frameCount_ * in ReadSample() 85 void DataProducerBase::DumpInput(const CodecBufferInfo &bufferInfo) in DumpInput() argument 111 if (bufferInfo.bufferAddr != nullptr) { in DumpInput() 112 bufferAddr = bufferInfo.bufferAddr; in DumpInput() 116 OH_AVMemory_GetAddr(reinterpret_cast<OH_AVMemory *>(bufferInfo.buffer)); in DumpInput() [all …]
|
/ohos5.0/drivers/peripheral/codec/test/demo/idl/src/ |
H A D | codec_hdi_decode.cpp | 456 bufferInfo->omxBuffer = omxBuffer; in UseBufferOnPort() 458 bufferInfo->portIndex = portIndex; in UseBufferOnPort() 551 bufferInfo->omxBuffer = omxBuffer; in UseDMABuffer() 552 bufferInfo->portIndex = portIndex; in UseDMABuffer() 608 bufferInfo->omxBuffer = omxBuffer; in UseBufferHandle() 625 auto bufferInfo = iter->second; in FreeBuffers() local 627 …(void)client_->FreeBuffer(static_cast<uint32_t>(bufferInfo->portIndex), *bufferInfo->omxBuffer.get… in FreeBuffers() 628 bufferInfo = nullptr; in FreeBuffers() 746 auto bufferInfo = iter->second; in Run() local 808 auto bufferInfo = iter->second; in OnFillBufferDone() local [all …]
|
H A D | codec_hdi_encode.cpp | 397 bufferInfo->omxBuffer = omxBuffer; in UseDMABuffer() 398 bufferInfo->portIndex = portIndex; in UseDMABuffer() 453 bufferInfo->omxBuffer = omxBuffer; in UseBufferOnPort() 455 bufferInfo->portIndex = portIndex; in UseBufferOnPort() 496 bufferInfo->omxBuffer = omxBuffer; in UseDynaBuffer() 512 auto bufferInfo = iter->second; in FreeBuffers() local 513 …(void)client_->FreeBuffer(static_cast<uint32_t>(bufferInfo->portIndex), *bufferInfo->omxBuffer.get… in FreeBuffers() 548 auto bufferInfo = iter->second; in FillAllTheBuffer() local 621 auto bufferInfo = iter->second; in Run() local 666 bufferInfo->omxBuffer->offset = 0; in FillCodecBuffer() [all …]
|
/ohos5.0/drivers/peripheral/codec/test/demo/v2.0/src/ |
H A D | codec_hdi_decode.cpp | 364 bufferInfo->omxBuffer = omxBuffer; in UseBufferOnPort() 365 bufferInfo->avSharedPtr = sharedMem; in UseBufferOnPort() 366 bufferInfo->portIndex = portIndex; in UseBufferOnPort() 475 bufferInfo->omxBuffer = omxBuffer; in UseBufferHandle() 492 auto bufferInfo = iter->second; in FreeBuffers() local 495 bufferInfo = nullptr; in FreeBuffers() 532 auto bufferInfo = iter->second; in FillAllTheBuffer() local 626 auto bufferInfo = iter->second; in Run() local 629 bufferInfo->omxBuffer->offset = 0; in Run() 697 auto bufferInfo = iter->second; in OnFillBufferDone() local [all …]
|
H A D | codec_hdi_encode.cpp | 348 bufferInfo->omxBuffer = omxBuffer; in UseBufferOnPort() 349 bufferInfo->avSharedPtr = spSharedMem; in UseBufferOnPort() 350 bufferInfo->portIndex = portIndex; in UseBufferOnPort() 389 bufferInfo->omxBuffer = omxBuffer; in UseDynaBuffer() 405 auto bufferInfo = iter->second; in FreeBuffers() local 406 …(void)client_->FreeBuffer(client_, static_cast<uint32_t>(bufferInfo->portIndex), bufferInfo->omxBu… in FreeBuffers() 443 auto bufferInfo = iter->second; in FillAllTheBuffer() local 492 auto bufferInfo = iter->second; in Run() local 534 bufferInfo->omxBuffer->bufferLen = in FillCodecBuffer() 542 bufferInfo->omxBuffer->offset = 0; in FillCodecBuffer() [all …]
|
/ohos5.0/foundation/arkui/ui_lite/frameworks/window/ |
H A D | window_impl.cpp | 223 static BufferInfo bufferInfo; in GetBufferInfo() local 224 bufferInfo.virAddr = gfxAlloc_.virAddr; in GetBufferInfo() 225 bufferInfo.phyAddr = gfxAlloc_.phyAddr; in GetBufferInfo() 226 bufferInfo.width = config_.rect.GetWidth(); in GetBufferInfo() 227 bufferInfo.height = config_.rect.GetHeight(); in GetBufferInfo() 228 bufferInfo.mode = ARGB8888; in GetBufferInfo() 229 bufferInfo.stride = gfxAlloc_.stride; in GetBufferInfo() 231 bufferInfo.rect = { in GetBufferInfo() 234 static_cast<int16_t>(bufferInfo.width - 1), in GetBufferInfo() 235 static_cast<int16_t>(bufferInfo.height - 1) in GetBufferInfo() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/media/avcodec/ |
H A D | video-encoding.md | 129 void Enqueue(const std::shared_ptr<CodecBufferInfo> bufferInfo) 132 bufferQueue_.push(bufferInfo); 146 return bufferInfo; 156 bufferInfo->isValid = false; 466 std::shared_ptr<CodecBufferInfo> bufferInfo = inQueue.Dequeue(); 468 if (bufferInfo == nullptr || !bufferInfo->isValid) { 501 if (bufferInfo == nullptr || !bufferInfo->isValid) { 804 if (bufferInfo == nullptr || !bufferInfo->isValid) { 830 ret = OH_AVBuffer_SetParameter(bufferInfo->buffer, parameter); 930 if (bufferInfo == nullptr || !bufferInfo->isValid) { [all …]
|
H A D | video-decoding.md | 132 bufferQueue_.push(bufferInfo); 146 return bufferInfo; 156 bufferInfo->isValid = false; 513 if (bufferInfo == nullptr || !bufferInfo->isValid) { 517 uint8_t *addr = OH_AVBuffer_GetAddr(bufferInfo->buffer); 551 if (bufferInfo == nullptr || !bufferInfo->isValid) { 612 if (bufferInfo == nullptr || !bufferInfo->isValid) { 617 uint8_t *addr = OH_AVBuffer_GetAddr(bufferInfo->buffer); 993 if (bufferInfo == nullptr || !bufferInfo->isValid) { 997 uint8_t *addr = OH_AVBuffer_GetAddr(bufferInfo->buffer); [all …]
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/video_test/capbilities/video_codec/video_codec/ |
H A D | codec_callback.cpp | 59 CodecBufferInfo bufferInfo = CodecBufferInfo(index, data); in OnInputBufferAvailable() local 60 context->inputBufferQueue.QueueBuffer(bufferInfo); in OnInputBufferAvailable() 69 CodecBufferInfo bufferInfo = CodecBufferInfo(index, data, *attr); in OnOutputBufferAvailable() local 70 context->outputBufferQueue.QueueBuffer(bufferInfo); in OnOutputBufferAvailable() 78 CodecBufferInfo bufferInfo = CodecBufferInfo(index, buffer); in OnNeedInputBuffer() local 79 context->inputBufferQueue.QueueBuffer(bufferInfo); in OnNeedInputBuffer() 87 CodecBufferInfo bufferInfo = CodecBufferInfo(index, buffer); in OnNewOutputBuffer() local 88 context->outputBufferQueue.QueueBuffer(bufferInfo); in OnNewOutputBuffer()
|
/ohos5.0/foundation/multimedia/camera_framework/services/camera_service/src/avcodec/ |
H A D | audio_encoder.cpp | 148 sptr<CodecAVBufferInfo> bufferInfo = context_->inputBufferInfoQueue_.front(); in EnqueueBuffer() local 151 bufferInfo->attr.pts = audioRecord->GetTimeStamp(); in EnqueueBuffer() 152 bufferInfo->attr.size = DEFAULT_MAX_INPUT_SIZE; in EnqueueBuffer() 153 bufferInfo->attr.flags = AVCODEC_BUFFER_FLAGS_NONE; in EnqueueBuffer() 154 auto bufferAddr = OH_AVBuffer_GetAddr(bufferInfo->buffer); in EnqueueBuffer() 155 int32_t bufferCap = OH_AVBuffer_GetCapacity(bufferInfo->buffer); in EnqueueBuffer() 159 int32_t ret = PushInputData(bufferInfo); in EnqueueBuffer() 193 sptr<CodecAVBufferInfo> bufferInfo = context_->outputBufferInfoQueue_.front(); in EncodeAudioBuffer() local 197 … context_->outputFrameCount_, bufferInfo->attr.size, bufferInfo->attr.flags, bufferInfo->attr.pts); in EncodeAudioBuffer() 199 OH_AVBuffer *audioBuffer = bufferInfo->GetCopyAVBuffer(); in EncodeAudioBuffer() [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/darwin/ |
H A D | rs_surface_darwin.cpp | 60 struct Drawing::FrameBuffer bufferInfo; in RequestFrame() local 61 bufferInfo.width = frame->width_; in RequestFrame() 62 bufferInfo.height = frame->height_; in RequestFrame() 63 bufferInfo.FBOID = 0; in RequestFrame() 64 bufferInfo.Format = 0x8058; // GL_RGBA8; in RequestFrame() 65 bufferInfo.gpuContext = grContext_; in RequestFrame() 66 bufferInfo.colorSpace = drColorSpace_; in RequestFrame() 67 bufferInfo.colorType = Drawing::COLORTYPE_RGBA_8888; in RequestFrame() 69 if (!frame->surface_->Bind(bufferInfo)) { in RequestFrame()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/windows/ |
H A D | rs_surface_windows.cpp | 62 struct Drawing::FrameBuffer bufferInfo; in RequestFrame() local 63 bufferInfo.width = frame->width_; in RequestFrame() 64 bufferInfo.height = frame->height_; in RequestFrame() 65 bufferInfo.FBOID = 0; in RequestFrame() 66 bufferInfo.Format = 0x8058; // GL_RGBA8 in RequestFrame() 67 bufferInfo.gpuContext = grContext_; in RequestFrame() 68 bufferInfo.colorSpace = drColorSpace_; in RequestFrame() 69 bufferInfo.colorType = Drawing::COLORTYPE_RGBA_8888; in RequestFrame() 71 if (!frame->surface_->Bind(bufferInfo)) { in RequestFrame()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/ |
H A D | gles_render_backend.cpp | 216 struct Drawing::FrameBuffer bufferInfo; in AcquireDrCanvas() local 217 bufferInfo.width = width; in AcquireDrCanvas() 218 bufferInfo.height = height; in AcquireDrCanvas() 219 bufferInfo.FBOID = 0; in AcquireDrCanvas() 220 bufferInfo.Format = GL_RGBA8; in AcquireDrCanvas() 221 bufferInfo.colorType = Drawing::COLORTYPE_RGBA_8888; in AcquireDrCanvas() 222 bufferInfo.gpuContext = drGPUContext_; in AcquireDrCanvas() 223 bufferInfo.colorSpace = colorSpace; in AcquireDrCanvas() 226 if (!drSurface_->Bind(bufferInfo)) { in AcquireDrCanvas()
|
/ohos5.0/foundation/multimedia/media_foundation/video_processing_engine/framework/capi/video_processing/ |
H A D | video_processing_native.cpp | 324 SurfaceBufferInfo bufferInfo{}; in OnConsumerBufferAvailable() local 327 …GSError errorCode = consumer_->AcquireBuffer(bufferInfo.buffer, releaseFence, bufferInfo.timestamp… in OnConsumerBufferAvailable() 336 requestCfg_.usage |= bufferInfo.buffer->GetUsage(); in OnConsumerBufferAvailable() 339 UpdateRequestCfg(bufferInfo.buffer, requestCfg_); in OnConsumerBufferAvailable() 342 consumerBufferQueue_.push(bufferInfo); in OnConsumerBufferAvailable() 374 SurfaceBufferInfo bufferInfo = RenderBufferQueue_.front(); in RenderOutputBufferInner() local 376 if (bufferInfo.buffer->GetSeqNum() == index) { in RenderOutputBufferInner() 378 { 0, 0, bufferInfo.buffer->GetWidth(), bufferInfo.buffer->GetHeight() }, in RenderOutputBufferInner() 379 bufferInfo.timestamp in RenderOutputBufferInner() 424 SurfaceBufferInfo bufferInfo{}; in RequestBuffer() local [all …]
|