Searched refs:BufferHubBuffer (Results 1 - 4 of 4) sorted by relevance

/frameworks/native/libs/vr/libbufferhub/include/private/dvr/
H A Dbuffer_hub_client.h17 class BufferHubBuffer : public pdx::Client { class in namespace:android::dvr
102 explicit BufferHubBuffer(LocalChannelHandle channel);
103 explicit BufferHubBuffer(const std::string& endpoint_path);
104 virtual ~BufferHubBuffer();
110 BufferHubBuffer(const BufferHubBuffer&) = delete;
111 void operator=(const BufferHubBuffer&) = delete;
132 class BufferProducer : public pdx::ClientBase<BufferProducer, BufferHubBuffer> {
245 class BufferConsumer : public pdx::ClientBase<BufferConsumer, BufferHubBuffer> {
/frameworks/native/libs/vr/libbufferhub/
H A Dbuffer_hub_client.cpp23 BufferHubBuffer::BufferHubBuffer(LocalChannelHandle channel_handle) function in class:android::dvr::BufferHubBuffer
27 BufferHubBuffer::BufferHubBuffer(const std::string& endpoint_path) function in class:android::dvr::BufferHubBuffer
32 BufferHubBuffer::~BufferHubBuffer() {}
34 Status<LocalChannelHandle> BufferHubBuffer::CreateConsumer() {
43 int BufferHubBuffer::ImportBuffer() {
44 ATRACE_NAME("BufferHubBuffer::ImportBuffer");
49 ALOGE("BufferHubBuffer
[all...]
/frameworks/native/libs/vr/libbufferhubqueue/include/private/dvr/
H A Dbuffer_hub_queue_client.h20 // |BufferHubQueue| manages a queue of |BufferHubBuffer|s. Buffers are
67 std::shared_ptr<BufferHubBuffer> GetBuffer(size_t slot) const {
91 void Enqueue(const std::shared_ptr<BufferHubBuffer>& buf, size_t slot);
121 int AddBuffer(const std::shared_ptr<BufferHubBuffer>& buf, size_t slot);
132 pdx::Status<std::shared_ptr<BufferHubBuffer>> Dequeue(int timeout,
142 virtual int OnBufferReady(const std::shared_ptr<BufferHubBuffer>& buf,
182 // A BufferHubBuffer client.
183 std::shared_ptr<BufferHubBuffer> buffer;
225 // |buffers_| tracks all |BufferHubBuffer|s created by this |BufferHubQueue|.
226 std::vector<std::shared_ptr<BufferHubBuffer>> buffers
[all...]
/frameworks/native/libs/vr/libbufferhubqueue/
H A Dbuffer_hub_queue_client.cpp255 int BufferHubQueue::AddBuffer(const std::shared_ptr<BufferHubBuffer>& buf,
307 void BufferHubQueue::Enqueue(const std::shared_ptr<BufferHubBuffer>& buf,
326 Status<std::shared_ptr<BufferHubBuffer>> BufferHubQueue::Dequeue(
333 std::shared_ptr<BufferHubBuffer> buf;
474 int ProducerQueue::OnBufferReady(const std::shared_ptr<BufferHubBuffer>& buf,
609 int ConsumerQueue::OnBufferReady(const std::shared_ptr<BufferHubBuffer>& buf,

Completed in 468 milliseconds