Searched refs:BufferPool (Results 1 – 25 of 53) sorted by relevance
123
67 BufferPool::BufferPool () in BufferPool() function in XCam::BufferPool74 BufferPool::~BufferPool () in ~BufferPool()79 BufferPool::set_video_info (const VideoBufferInfo &info) in set_video_info()94 BufferPool::update_video_info_unsafe (const VideoBufferInfo &info) in update_video_info_unsafe()100 BufferPool::reserve (uint32_t max_count) in reserve()132 BufferPool::add_data_unsafe (const SmartPtr<BufferData> &data) in add_data_unsafe()145 BufferPool::get_buffer (const SmartPtr<BufferPool> &self) in get_buffer()175 BufferPool::get_buffer () in get_buffer()177 return get_buffer (SmartPtr<BufferPool>(this)); in get_buffer()181 BufferPool::stop () in stop()[all …]
30 class BufferPool; variable57 void set_buf_pool (const SmartPtr<BufferPool> &pool) { in set_buf_pool()76 SmartPtr<BufferPool> _pool;79 class BufferPool85 explicit BufferPool ();86 virtual ~BufferPool ();90 SmartPtr<VideoBuffer> get_buffer (const SmartPtr<BufferPool> &self);118 XCAM_DEAD_COPY (BufferPool);
98 bool set_allocator (const SmartPtr<BufferPool> &allocator);99 const SmartPtr<BufferPool> &get_allocator () const { in get_allocator()110 SmartPtr<BufferPool> _allocator;
42 typedef std::vector<SmartPtr<V4l2Buffer>> BufferPool; typedef141 BufferPool _buf_pool;
54 SmartPtr<BufferPool> _buf_pool;
63 : public BufferPool
38 ImageHandler::set_allocator (const SmartPtr<BufferPool> &allocator) in set_allocator()
91 : public BufferPool
30 : public BufferPool51 SafeList<BufferPool> _pools;
21 struct BufferPool;30 void vp9_free_ref_frame_buffers(struct BufferPool *pool);
77 typedef struct BufferPool { struct88 } BufferPool; argument256 BufferPool *buffer_pool;
22 struct BufferPool;34 void av1_free_ref_frame_buffers(struct BufferPool *pool);
35 SmartPtr<BufferPool> pool;115 bool create_buffer_pool (SmartPtr<BufferPool> &buf_pool, uint32_t width, uint32_t height);138 SmartPtr<BufferPool> _scale_buf_pool;
144 SmartPtr<BufferPool> &get_buffer_pool () { in get_buffer_pool()159 SmartPtr<BufferPool> _buf_pool;
86 : public BufferPool
112 SmartPtr<BufferPool> _scaler_buf_pool;
129 SmartPtr<BufferPool> _scaler_buf_pool;
126 struct VP9Decoder *vp9_decoder_create(BufferPool *const pool);135 BufferPool *const pool) { in decrease_ref_count()
112 VP9Decoder *vp9_decoder_create(BufferPool *const pool) { in vp9_decoder_create()273 BufferPool *const pool = cm->buffer_pool; in swap_frame_buffers()308 BufferPool *volatile const pool = cm->buffer_pool; in release_fb_on_decoder_exit()346 BufferPool *volatile const pool = cm->buffer_pool; in vp9_receive_compressed_data()
73 SmartPtr<BufferPool> get_input_buffer_pool() const { in get_input_buffer_pool()96 SmartPtr<BufferPool> _inbuf_pool;
38 BufferPool *buffer_pool;
273 struct AV1Decoder *av1_decoder_create(BufferPool *const pool);283 BufferPool *const pool) { in decrease_ref_count()
73 AV1Decoder *av1_decoder_create(BufferPool *const pool) { in av1_decoder_create()324 BufferPool *const pool = cm->buffer_pool; in release_frame_buffers()351 BufferPool *const pool = cm->buffer_pool; in swap_frame_buffers()
97 XCam::SmartPtr<XCam::BufferPool> buf_pool;
166 SmartPtr<BufferPool> buf_pool[XCAM_STITCH_FISHEYE_MAX_NUM]; in main()438 SmartPtr<BufferPool> top_view_pool = new CLVideoBufferPool (); in main()447 SmartPtr<BufferPool> rectified_view_pool = new CLVideoBufferPool (); in main()