Lines Matching refs:BufferQueueProducer
30 {apiSequenceNum, [](BufferQueueProducer *that, MessageParcel &arguments, MessageParcel &reply, \
38 BufferQueueProducer::BufferQueueProducer(sptr<BufferQueue> bufferQueue)
99 BufferQueueProducer::~BufferQueueProducer()
107 GSError BufferQueueProducer::CheckConnectLocked()
122 int32_t BufferQueueProducer::OnRemoteRequest(uint32_t code, MessageParcel &arguments,
145 int32_t BufferQueueProducer::RequestBufferRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
188 int32_t BufferQueueProducer::RequestBuffersRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
230 int32_t BufferQueueProducer::GetProducerInitInfoRemote(MessageParcel &arguments,
254 int32_t BufferQueueProducer::CancelBufferRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
271 int32_t BufferQueueProducer::FlushBufferRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
316 int32_t BufferQueueProducer::FlushBuffersRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
348 int32_t BufferQueueProducer::GetLastFlushedBufferRemote(MessageParcel &arguments,
373 int32_t BufferQueueProducer::AttachBufferToQueueRemote(MessageParcel &arguments,
399 int32_t BufferQueueProducer::DetachBufferFromQueueRemote(MessageParcel &arguments,
418 int32_t BufferQueueProducer::AttachBufferRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
439 int32_t BufferQueueProducer::DetachBufferRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
444 int32_t BufferQueueProducer::GetQueueSizeRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
452 int32_t BufferQueueProducer::SetQueueSizeRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
462 int32_t BufferQueueProducer::GetNameRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
475 int32_t BufferQueueProducer::GetNameAndUniqueIdRemote(MessageParcel &arguments, MessageParcel &reply,
490 int32_t BufferQueueProducer::GetDefaultWidthRemote(MessageParcel &arguments, MessageParcel &reply,
499 int32_t BufferQueueProducer::GetDefaultHeightRemote(MessageParcel &arguments, MessageParcel &reply,
508 int32_t BufferQueueProducer::SetDefaultUsageRemote(MessageParcel &arguments, MessageParcel &reply,
519 int32_t BufferQueueProducer::GetDefaultUsageRemote(MessageParcel &arguments, MessageParcel &reply,
528 int32_t BufferQueueProducer::GetUniqueIdRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
536 int32_t BufferQueueProducer::CleanCacheRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
545 int32_t BufferQueueProducer::GoBackgroundRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
553 int32_t BufferQueueProducer::RegisterReleaseListenerRemote(MessageParcel &arguments,
571 int32_t BufferQueueProducer::UnRegisterReleaseListenerRemote(MessageParcel &arguments,
581 int32_t BufferQueueProducer::SetTransformRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
591 int32_t BufferQueueProducer::IsSupportedAllocRemote(MessageParcel &arguments, MessageParcel &reply,
609 int32_t BufferQueueProducer::ConnectRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
618 int32_t BufferQueueProducer::DisconnectRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
627 int32_t BufferQueueProducer::SetScalingModeRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
638 int32_t BufferQueueProducer::SetScalingModeV2Remote(MessageParcel &arguments, MessageParcel &reply,
649 int32_t BufferQueueProducer::SetBufferHoldRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
659 int32_t BufferQueueProducer::SetMetaDataRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
673 int32_t BufferQueueProducer::SetMetaDataSetRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
688 int32_t BufferQueueProducer::SetTunnelHandleRemote(MessageParcel &arguments, MessageParcel &reply,
705 int32_t BufferQueueProducer::GetPresentTimestampRemote(MessageParcel &arguments, MessageParcel &reply,
721 int32_t BufferQueueProducer::GetTransformRemote(
740 int32_t BufferQueueProducer::SetTransformHintRemote(MessageParcel &arguments,
751 int32_t BufferQueueProducer::GetTransformHintRemote(
770 int32_t BufferQueueProducer::SetSurfaceSourceTypeRemote(MessageParcel &arguments,
781 int32_t BufferQueueProducer::GetSurfaceSourceTypeRemote(
800 int32_t BufferQueueProducer::SetSurfaceAppFrameworkTypeRemote(
811 int32_t BufferQueueProducer::GetSurfaceAppFrameworkTypeRemote(
830 int32_t BufferQueueProducer::SetHdrWhitePointBrightnessRemote(
841 int32_t BufferQueueProducer::SetSdrWhitePointBrightnessRemote(
852 int32_t BufferQueueProducer::AcquireLastFlushedBufferRemote(
877 int32_t BufferQueueProducer::ReleaseLastFlushedBufferRemote(
888 int32_t BufferQueueProducer::SetGlobalAlphaRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option)
898 GSError BufferQueueProducer::AcquireLastFlushedBuffer(sptr<SurfaceBuffer> &buffer,
907 GSError BufferQueueProducer::ReleaseLastFlushedBuffer(uint32_t sequence)
915 GSError BufferQueueProducer::RequestBuffer(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata,
931 GSError BufferQueueProducer::RequestBuffers(const BufferRequestConfig &config,
959 GSError BufferQueueProducer::GetProducerInitInfo(ProducerInitInfo &info)
967 GSError BufferQueueProducer::CancelBuffer(uint32_t sequence, sptr<BufferExtraData> bedata)
975 GSError BufferQueueProducer::FlushBuffer(uint32_t sequence, sptr<BufferExtraData> bedata,
984 GSError BufferQueueProducer::FlushBuffers(const std::vector<uint32_t> &sequences,
1003 GSError BufferQueueProducer::GetLastFlushedBuffer(sptr<SurfaceBuffer>& buffer,
1012 GSError BufferQueueProducer::AttachBufferToQueue(sptr<SurfaceBuffer> buffer)
1020 GSError BufferQueueProducer::DetachBufferFromQueue(sptr<SurfaceBuffer> buffer)
1028 GSError BufferQueueProducer::AttachBuffer(sptr<SurfaceBuffer>& buffer)
1034 GSError BufferQueueProducer::AttachBuffer(sptr<SurfaceBuffer>& buffer, int32_t timeOut)
1042 GSError BufferQueueProducer::DetachBuffer(sptr<SurfaceBuffer>& buffer)
1051 uint32_t BufferQueueProducer::GetQueueSize()
1059 GSError BufferQueueProducer::SetQueueSize(uint32_t queueSize)
1067 GSError BufferQueueProducer::GetName(std::string &name)
1075 int32_t BufferQueueProducer::GetDefaultWidth()
1083 int32_t BufferQueueProducer::GetDefaultHeight()
1091 GSError BufferQueueProducer::SetDefaultUsage(uint64_t usage)
1099 uint64_t BufferQueueProducer::GetDefaultUsage()
1107 uint64_t BufferQueueProducer::GetUniqueId()
1115 GSError BufferQueueProducer::CleanCache(bool cleanAll)
1132 GSError BufferQueueProducer::GoBackground()
1148 GSError BufferQueueProducer::RegisterReleaseListener(sptr<IProducerListener> listener)
1156 GSError BufferQueueProducer::UnRegisterReleaseListener()
1164 bool BufferQueueProducer::HandleDeathRecipient(sptr<IRemoteObject> token)
1174 GSError BufferQueueProducer::SetTransform(GraphicTransformType transform)
1183 GSError BufferQueueProducer::GetTransform(GraphicTransformType &transform)
1194 GSError BufferQueueProducer::SetTransformHint(GraphicTransformType transformHint)
1203 GSError BufferQueueProducer::GetTransformHint(GraphicTransformType &transformHint)
1214 GSError BufferQueueProducer::SetSurfaceSourceType(OHSurfaceSource sourceType)
1223 GSError BufferQueueProducer::GetSurfaceSourceType(OHSurfaceSource &sourceType)
1234 GSError BufferQueueProducer::SetSurfaceAppFrameworkType(std::string appFrameworkType)
1243 GSError BufferQueueProducer::GetSurfaceAppFrameworkType(std::string &appFrameworkType)
1254 GSError BufferQueueProducer::SetHdrWhitePointBrightness(float brightness)
1263 GSError BufferQueueProducer::SetSdrWhitePointBrightness(float brightness)
1272 GSError BufferQueueProducer::IsSupportedAlloc(const std::vector<BufferVerifyAllocInfo> &infos,
1282 GSError BufferQueueProducer::GetNameAndUniqueId(std::string& name, uint64_t& uniqueId)
1291 GSError BufferQueueProducer::Connect()
1304 GSError BufferQueueProducer::Disconnect()
1321 GSError BufferQueueProducer::SetScalingMode(uint32_t sequence, ScalingMode scalingMode)
1329 GSError BufferQueueProducer::SetScalingMode(ScalingMode scalingMode)
1337 GSError BufferQueueProducer::SetBufferHold(bool hold)
1345 GSError BufferQueueProducer::SetMetaData(uint32_t sequence, const std::vector<GraphicHDRMetaData> &metaData)
1354 GSError BufferQueueProducer::SetMetaDataSet(uint32_t sequence, GraphicHDRMetadataKey key,
1364 GSError BufferQueueProducer::SetTunnelHandle(const sptr<SurfaceTunnelHandle> &handle)
1372 GSError BufferQueueProducer::SetTunnelHandle(const GraphicExtDataHandle *handle)
1381 GSError BufferQueueProducer::GetPresentTimestamp(uint32_t sequence, GraphicPresentTimestampType type, int64_t &time)
1389 bool BufferQueueProducer::GetStatus() const
1397 void BufferQueueProducer::SetStatus(bool status)
1405 GSError BufferQueueProducer::SetGlobalAlpha(int32_t alpha)
1413 sptr<NativeSurface> BufferQueueProducer::GetNativeSurface()
1418 void BufferQueueProducer::OnBufferProducerRemoteDied()
1435 BufferQueueProducer::ProducerSurfaceDeathRecipient::ProducerSurfaceDeathRecipient(
1436 wptr<BufferQueueProducer> producer) : producer_(producer)
1440 void BufferQueueProducer::ProducerSurfaceDeathRecipient::OnRemoteDied(const wptr<IRemoteObject>& remoteObject)