Home
last modified time | relevance | path

Searched refs:BufferQueueProducer (Results 1 - 15 of 15) sorted by relevance

/foundation/graphic/surface_lite/frameworks/
H A Dbuffer_queue_producer.cpp27 typedef int32_t (*IpcMsgHandle)(BufferQueueProducer* product, IpcIo *io, IpcIo *reply);
30 static int32_t OnRequestBuffer(BufferQueueProducer* product, IpcIo *io, IpcIo *reply) in OnRequestBuffer()
48 static int32_t OnFlushBuffer(BufferQueueProducer* product, IpcIo *io, IpcIo *reply) in OnFlushBuffer()
56 static int32_t OnCancelBuffer(BufferQueueProducer* product, IpcIo *io, IpcIo *reply) in OnCancelBuffer()
78 static int32_t OnSetQueueSize(BufferQueueProducer* product, IpcIo *io, IpcIo *reply) in OnSetQueueSize()
86 static int32_t OnGetQueueSize(BufferQueueProducer* product, IpcIo *io, IpcIo *reply) in OnGetQueueSize()
91 static int32_t OnSetWidthAndHeight(BufferQueueProducer* product, IpcIo *io, IpcIo *reply) in OnSetWidthAndHeight()
101 static int32_t OnGetWidth(BufferQueueProducer* product, IpcIo *io, IpcIo *reply) in OnGetWidth()
106 static int32_t OnGetHeight(BufferQueueProducer* product, IpcIo *io, IpcIo *reply) in OnGetHeight()
111 static int32_t OnSetFormat(BufferQueueProducer* produc
224 BufferQueueProducer::BufferQueueProducer(BufferQueue* bufferQueue) BufferQueueProducer() function in OHOS::BufferQueueProducer
[all...]
H A Dsurface_impl.cpp73 producer_ = new BufferQueueProducer(bufferQueue); in Init()
243 BufferQueueProducer* bufferQueueProducer = reinterpret_cast<BufferQueueProducer *>(producer_); in RegisterConsumerListener()
250 BufferQueueProducer* bufferQueueProducer = reinterpret_cast<BufferQueueProducer *>(producer_); in UnregisterConsumerListener()
261 BufferQueueProducer* product = reinterpret_cast<BufferQueueProducer*>(option.args); in IpcRequestHandler()
269 BufferQueueProducer* bufferQueueProducer = reinterpret_cast<BufferQueueProducer*>(producer_); in DoIpcMsg()
H A Dbuffer_queue_producer.h27 * In single process, BufferQueueProducer is producer to request buffer, flush buffer,
30 class BufferQueueProducer : public BufferProducer { class
37 explicit BufferQueueProducer(BufferQueue* bufferQueue);
42 ~BufferQueueProducer();
/foundation/graphic/graphic_surface/surface/src/
H A Dbuffer_queue_producer.cpp30 {apiSequenceNum, [](BufferQueueProducer *that, MessageParcel &arguments, MessageParcel &reply, \
38 BufferQueueProducer::BufferQueueProducer(sptr<BufferQueue> bufferQueue) in BufferQueueProducer() function in OHOS::BufferQueueProducer
99 BufferQueueProducer::~BufferQueueProducer() in ~BufferQueueProducer()
107 GSError BufferQueueProducer::CheckConnectLocked() in CheckConnectLocked()
122 int32_t BufferQueueProducer::OnRemoteRequest(uint32_t code, MessageParcel &arguments, in OnRemoteRequest()
145 int32_t BufferQueueProducer::RequestBufferRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option) in RequestBufferRemote()
188 int32_t BufferQueueProducer::RequestBuffersRemote(MessageParcel &arguments, MessageParcel &reply, MessageOption &option) in RequestBuffersRemote()
230 int32_t BufferQueueProducer
[all...]
H A Dconsumer_surface.cpp69 producer_ = new BufferQueueProducer(queue_); in Init()
/foundation/graphic/graphic_surface/surface/test/fuzztest/bufferqueueproducer_fuzzer/
H A Dbufferqueueproducer_fuzzer.cpp57 void BufferQueueProducerFuzzTest(const sptr<BufferQueueProducer> &bqp) in BufferQueueProducerFuzzTest()
105 void BufferQueueProducerFuzzTest1(const sptr<BufferQueueProducer> &bqp) in BufferQueueProducerFuzzTest1()
141 iter.second(reinterpret_cast<BufferQueueProducer*>(bqp.GetRefPtr()), arguments, reply, option); in BufferQueueProducerFuzzTest1()
167 sptr<BufferQueueProducer> bqp = new BufferQueueProducer(bq); in DoSomethingInterestingWithMyAPI()
/foundation/graphic/graphic_surface/surface/include/
H A Dbuffer_queue_producer.h32 class BufferQueueProducer : public IRemoteStub<IBufferProducer> { class
34 BufferQueueProducer(sptr<BufferQueue> bufferQueue);
35 virtual ~BufferQueueProducer();
179 std::map<uint32_t, std::function<int32_t(BufferQueueProducer *that, MessageParcel &arguments,
184 explicit ProducerSurfaceDeathRecipient(wptr<BufferQueueProducer> producer);
189 wptr<BufferQueueProducer> producer_;
H A Dconsumer_surface.h252 sptr<BufferQueueProducer> producer_ = nullptr;
/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dbuffer_queue_producer_test.cpp55 sptr<BufferQueueProducer> bqp_ = nullptr;
67 bqp_ = new BufferQueueProducer(bq_); in SetUp()
97 * 4. call GetQueueSize for BufferQueueProducer and BufferQueue
283 sptr<BufferQueueProducer> bqpTmp = new BufferQueueProducer(bufferQueue); in HWTEST_F()
574 * Function: BufferQueueProducer member function nullptr test
578 * CaseDescription: BufferQueueProducer member function nullptr test
583 sptr<BufferQueueProducer> bqpTmp = new BufferQueueProducer(bqTmp); in HWTEST_F()
654 vector<BufferQueueProducer in HWTEST_F()
[all...]
H A Dbuffer_queue_producer_remote_test.cpp57 static inline sptr<BufferQueueProducer> bqp = nullptr;
84 bqp = new BufferQueueProducer(bq); in SetUpTestCase()
H A Dbuffer_client_producer_remote_test.cpp108 sptr<BufferQueueProducer> bqp = new BufferQueueProducer(bq); in SetUpTestCase()
H A Dconsumer_surface_test.cpp135 surface_->producer_ = new BufferQueueProducer(queue); in HWTEST_F()
163 * 4. call GetQueueSize for BufferQueueProducer and BufferQueue
190 sptr<BufferQueueProducer> bqp = static_cast<BufferQueueProducer*>(qs->GetProducer().GetRefPtr()); in HWTEST_F()
973 surface_->producer_ = new BufferQueueProducer(queue); in HWTEST_F()
H A Dproducer_surface_test.cpp596 sptr<BufferQueueProducer> bqp = static_cast<BufferQueueProducer*>(cs->GetProducer().GetRefPtr()); in HWTEST_F()
/foundation/multimedia/av_codec/test/unittest/filter_test/
H A Dvideo_capture_filter_unit_test.h147 sptr<BufferQueueProducer> producer_ = nullptr;
H A Dvideo_capture_filter_unit_test.cpp359 surf->producer_ = new BufferQueueProducer(queue_); in CreateSurfaceAsConsumer()

Completed in 15 milliseconds