Lines Matching refs:GSError
35 virtual GSError GetProducerInitInfo(ProducerInitInfo &info) = 0;
39 virtual GSError RequestBuffer(sptr<SurfaceBuffer>& buffer,
42 virtual GSError RequestBuffers(std::vector<sptr<SurfaceBuffer>> &buffers,
45 virtual GSError CancelBuffer(sptr<SurfaceBuffer>& buffer) = 0;
47 virtual GSError FlushBuffer(sptr<SurfaceBuffer>& buffer,
50 virtual GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, int32_t &fence,
52 virtual GSError ReleaseBuffer(sptr<SurfaceBuffer>& buffer, int32_t fence) = 0;
54 virtual GSError RequestBuffer(sptr<SurfaceBuffer>& buffer,
56 virtual GSError FlushBuffer(sptr<SurfaceBuffer>& buffer,
58 virtual GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, sptr<SyncFence>& fence,
60 virtual GSError ReleaseBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence) = 0;
62 virtual GSError AttachBuffer(sptr<SurfaceBuffer>& buffer) = 0;
64 virtual GSError DetachBuffer(sptr<SurfaceBuffer>& buffer) = 0;
67 virtual GSError SetQueueSize(uint32_t queueSize) = 0;
69 virtual GSError SetDefaultWidthAndHeight(int32_t width, int32_t height) = 0;
73 virtual GSError SetDefaultUsage(uint64_t usage) = 0;
76 virtual GSError SetUserData(const std::string &key, const std::string &val) = 0;
82 virtual GSError RegisterConsumerListener(sptr<IBufferConsumerListener>& listener) = 0;
83 virtual GSError RegisterConsumerListener(IBufferConsumerListenerClazz *listener) = 0;
84 virtual GSError RegisterReleaseListener(OnReleaseFunc func) = 0;
85 virtual GSError RegisterDeleteBufferListener(OnDeleteBufferFunc func, bool isForUniRedraw = false) = 0;
86 virtual GSError UnregisterConsumerListener() = 0;
89 virtual GSError CleanCache(bool cleanAll = false) = 0;
90 virtual GSError GoBackground() = 0;
92 virtual GSError SetTransform(GraphicTransformType transform) = 0;
95 virtual GSError IsSupportedAlloc(const std::vector<BufferVerifyAllocInfo> &infos,
97 virtual GSError Connect() = 0;
98 virtual GSError Disconnect() = 0;
99 virtual GSError SetScalingMode(uint32_t sequence, ScalingMode scalingMode) = 0;
100 virtual GSError GetScalingMode(uint32_t sequence, ScalingMode &scalingMode) = 0;
101 virtual GSError SetMetaData(uint32_t sequence, const std::vector<GraphicHDRMetaData> &metaData) = 0;
102 virtual GSError SetMetaDataSet(uint32_t sequence, GraphicHDRMetadataKey key,
104 virtual GSError QueryMetaDataType(uint32_t sequence, HDRMetaDataType &type) const = 0;
105 virtual GSError GetMetaData(uint32_t sequence, std::vector<GraphicHDRMetaData> &metaData) const = 0;
106 virtual GSError GetMetaDataSet(uint32_t sequence, GraphicHDRMetadataKey &key,
108 virtual GSError SetTunnelHandle(const GraphicExtDataHandle *handle) = 0;
110 virtual GSError SetPresentTimestamp(uint32_t sequence, const GraphicPresentTimestamp ×tamp) = 0;
111 virtual GSError GetPresentTimestamp(uint32_t sequence, GraphicPresentTimestampType type,
117 virtual GSError SetDefaultFormat(int32_t format) = 0;
119 virtual GSError SetDefaultColorGamut(int32_t colorGamut) = 0;
124 virtual GSError FlushBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence,
126 virtual GSError FlushBuffers(const std::vector<sptr<SurfaceBuffer>> &buffers,
128 virtual GSError UnRegisterReleaseListener() = 0;
129 virtual GSError SetWptrNativeWindowToPSurface(void* nativeWindow) = 0;
130 virtual GSError GetLastFlushedBuffer(sptr<SurfaceBuffer>& buffer,
132 virtual GSError AttachBuffer(sptr<SurfaceBuffer>& buffer, int32_t timeOut) = 0;
133 virtual GSError RegisterSurfaceDelegator(sptr<IRemoteObject> client) = 0;
134 virtual GSError RegisterReleaseListener(OnReleaseFuncWithFence func) = 0;
135 virtual GSError RegisterUserDataChangeListener(const std::string &funcName, OnUserDataChangeFunc func) = 0;
136 virtual GSError UnRegisterUserDataChangeListener(const std::string &funcName) = 0;
137 virtual GSError ClearUserDataChangeListener() = 0;
139 virtual GSError AttachBufferToQueue(sptr<SurfaceBuffer> buffer) = 0;
140 virtual GSError DetachBufferFromQueue(sptr<SurfaceBuffer> buffer) = 0;
143 virtual GSError SetTransformHint(GraphicTransformType transformHint) = 0;
188 virtual GSError SetScalingMode(ScalingMode scalingMode) = 0;
189 virtual GSError SetSurfaceSourceType(OHSurfaceSource sourceType) = 0;
191 virtual GSError SetSurfaceAppFrameworkType(std::string appFrameworkType) = 0;
193 virtual GSError SetHdrWhitePointBrightness(float brightness) = 0;
194 virtual GSError SetSdrWhitePointBrightness(float brightness) = 0;
195 virtual GSError AcquireLastFlushedBuffer(sptr<SurfaceBuffer> &buffer, sptr<SyncFence> &fence,
205 virtual GSError ReleaseLastFlushedBuffer(sptr<SurfaceBuffer> buffer)
210 virtual GSError SetGlobalAlpha(int32_t alpha) = 0;