Home
last modified time | relevance | path

Searched refs:bufferInfo (Results 1 – 25 of 110) sorted by relevance

12345

/ohos5.0/drivers/peripheral/display/hal/default_standard/src/display_gralloc/
H A Dallocator.cpp81 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()
89bufferInfo.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()
107bufferInfo.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 Deffect_memory.cpp50 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 Deffect_memory_manager.cpp54 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()
108bufferInfo.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 Dsdp_client_parse.c450 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 Dmonitor.cpp68 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()
76bufferInfo->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 Dcolorspace_converter.cpp63 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 Dvideo_encoder_sample.cpp79 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 Dvideo_decoder_sample.cpp75 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 Dclient_trans_proxy_file_common_test.cpp76 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 Dcodec_function_utils.cpp161 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 Dcommon_utils.cpp100bufferInfo->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 Ddata_producer_base.cpp42 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 Dcodec_hdi_decode.cpp456 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 Dcodec_hdi_encode.cpp397 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 Dcodec_hdi_decode.cpp364 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 Dcodec_hdi_encode.cpp348 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 Dwindow_impl.cpp223 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 Dvideo-encoding.md129 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 Dvideo-decoding.md132 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 Dcodec_callback.cpp59 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 Daudio_encoder.cpp148 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 Drs_surface_darwin.cpp60 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 Drs_surface_windows.cpp62 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 Dgles_render_backend.cpp216 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 Dvideo_processing_native.cpp324 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 …]

12345