diff options
Diffstat (limited to 'include/libcamera/stream.h')
-rw-r--r-- | include/libcamera/stream.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/libcamera/stream.h b/include/libcamera/stream.h index f595a630..bc14fb60 100644 --- a/include/libcamera/stream.h +++ b/include/libcamera/stream.h @@ -71,11 +71,15 @@ public: std::unique_ptr<Buffer> createBuffer(unsigned int index); BufferPool &bufferPool() { return bufferPool_; } + std::vector<BufferMemory> &buffers() { return bufferPool_.buffers(); } const StreamConfiguration &configuration() const { return configuration_; } protected: friend class Camera; + void createBuffers(unsigned int count); + void destroyBuffers(); + BufferPool bufferPool_; StreamConfiguration configuration_; }; |