Lines Matching defs:surfaceBuffer
94 auto surfaceBuffer = memory_->GetSurfaceBuffer();
95 config_.surfaceBufferConfig->width = surfaceBuffer->GetWidth();
96 config_.surfaceBufferConfig->height = surfaceBuffer->GetHeight();
97 config_.surfaceBufferConfig->strideAlignment = surfaceBuffer->GetStride();
98 config_.surfaceBufferConfig->format = surfaceBuffer->GetFormat();
99 config_.surfaceBufferConfig->usage = surfaceBuffer->GetUsage();
100 config_.surfaceBufferConfig->colorGamut = surfaceBuffer->GetSurfaceBufferColorGamut();
101 config_.surfaceBufferConfig->transform = surfaceBuffer->GetSurfaceBufferTransform();
146 std::shared_ptr<AVBuffer> AVBuffer::CreateAVBuffer(sptr<SurfaceBuffer> surfaceBuffer)
148 FALSE_RETURN_V_MSG_E(surfaceBuffer != nullptr, nullptr, "surfaceBuffer is nullptr");
149 FALSE_RETURN_V_MSG_E(surfaceBuffer->GetSptrRefCount() > 0, nullptr, "GetSptrRefCount is invalid, count:%{public}d",
150 surfaceBuffer->GetSptrRefCount());
158 Status ret = buffer->Init(surfaceBuffer);
187 Status AVBuffer::Init(sptr<SurfaceBuffer> surfaceBuffer)
189 memory_ = AVMemory::CreateAVMemory(surfaceBuffer);