Home
last modified time | relevance | path

Searched refs:windowSurfaceBuffer (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/distributedhardware/distributed_screen/services/screentransport/screensinkprocessor/decoder/src/
H A Dimage_sink_decoder.cpp100 sptr<SurfaceBuffer> windowSurfaceBuffer = nullptr; in GetWinSurfaceBuffer() local
112 windowSurface_->CancelBuffer(windowSurfaceBuffer); in GetWinSurfaceBuffer()
114 return windowSurfaceBuffer; in GetWinSurfaceBuffer()
123 uint32_t size = windowSurfaceBuffer->GetSize(); in NormalProcess()
127 windowSurface_->CancelBuffer(windowSurfaceBuffer); in NormalProcess()
136 uint32_t size = windowSurfaceBuffer->GetSize(); in OffsetProcess()
184 if (windowSurfaceBuffer == nullptr) { in ConsumeSurface()
198 NormalProcess(surfaceBuffer, windowSurfaceBuffer); in ConsumeSurface()
200 OffsetProcess(surfaceBuffer, windowSurfaceBuffer); in ConsumeSurface()
203 …BufferFlushConfig flushConfig = { {0, 0, windowSurfaceBuffer->GetWidth(), windowSurfaceBuffer->Get… in ConsumeSurface()
[all …]
/ohos5.0/foundation/distributedhardware/distributed_screen/services/common/imageJpeg/src/
H A Djpeg_image_processor.cpp54 sptr<OHOS::SurfaceBuffer> windowSurfaceBuffer = nullptr; in FillDirtyImages2Surface() local
63 …SurfaceError surfaceErr = imageSurface_->RequestBuffer(windowSurfaceBuffer, releaseFence, requestC… in FillDirtyImages2Surface()
64 if (surfaceErr != SURFACE_ERROR_OK || windowSurfaceBuffer == nullptr) { in FillDirtyImages2Surface()
67 imageSurface_->CancelBuffer(windowSurfaceBuffer); in FillDirtyImages2Surface()
70 uint32_t surfaceBuffeSize = windowSurfaceBuffer->GetSize(); in FillDirtyImages2Surface()
71 auto windowSurfaceAddr = static_cast<uint8_t*>(windowSurfaceBuffer->GetVirAddr()); in FillDirtyImages2Surface()
75 imageSurface_->CancelBuffer(windowSurfaceBuffer); in FillDirtyImages2Surface()
78 …BufferFlushConfig flushConfig = { {0, 0, windowSurfaceBuffer->GetWidth(), windowSurfaceBuffer-> Ge… in FillDirtyImages2Surface()
79 surfaceErr = imageSurface_->FlushBuffer(windowSurfaceBuffer, -1, flushConfig); in FillDirtyImages2Surface()
83 imageSurface_->CancelBuffer(windowSurfaceBuffer); in FillDirtyImages2Surface()
/ohos5.0/foundation/distributedhardware/distributed_screen/services/screentransport/screensinkprocessor/decoder/include/
H A Dimage_sink_decoder.h65 void NormalProcess(sptr<SurfaceBuffer> surfaceBuffer, sptr<SurfaceBuffer> windowSurfaceBuffer);
66 void OffsetProcess(sptr<SurfaceBuffer> surfaceBuffer, sptr<SurfaceBuffer> windowSurfaceBuffer);