Searched refs:BufferData (Results 1 – 14 of 14) sorted by relevance
32 class BufferData {34 explicit BufferData () {} in BufferData() function37 virtual ~BufferData () {} in ~BufferData()46 XCAM_DEAD_COPY (BufferData);53 explicit BufferProxy (const VideoBufferInfo &info, const SmartPtr<BufferData> &data);54 explicit BufferProxy (const SmartPtr<BufferData> &data);67 SmartPtr<BufferData> &get_buffer_data () { in get_buffer_data()75 SmartPtr<BufferData> _data;109 virtual SmartPtr<BufferData> allocate_data (const VideoBufferInfo &buffer_info) = 0;110 virtual SmartPtr<BufferProxy> create_buffer_from_data (SmartPtr<BufferData> &data);[all …]
25 BufferProxy::BufferProxy (const VideoBufferInfo &info, const SmartPtr<BufferData> &data) in BufferProxy()32 BufferProxy::BufferProxy (const SmartPtr<BufferData> &data) in BufferProxy()109 SmartPtr<BufferData> new_data = allocate_data (_buffer_info); in reserve()132 BufferPool::add_data_unsafe (const SmartPtr<BufferData> &data) in add_data_unsafe()148 SmartPtr<BufferData> data; in get_buffer()191 BufferPool::release (SmartPtr<BufferData> &data) in release()209 BufferPool::create_buffer_from_data (SmartPtr<BufferData> &data) in create_buffer_from_data()
43 class DrmBuffer : public BufferData {80 virtual SmartPtr<BufferData> allocate_data(const VideoBufferInfo& buffer_info);81 virtual SmartPtr<BufferProxy> create_buffer_from_data(SmartPtr<BufferData>& data);
133 SmartPtr<BufferData> DrmBufferPool::allocate_data(const VideoBufferInfo& buffer_info) { in allocate_data()143 SmartPtr<BufferProxy> DrmBufferPool::create_buffer_from_data(SmartPtr<BufferData>& data) { in create_buffer_from_data()
82 SmartPtr<BufferData> data = get_buffer_data (); in ~V4l2BufferProxy()183 SmartPtr<BufferData> &data = get_buffer_data (); in get_v4l2_buf()
33 : public BufferData
54 SmartPtr<BufferData> data; in get_item()76 SmartPtr<BufferData> SharedItemPool<T>::allocate_data (const VideoBufferInfo &buffer_info) in allocate_data()83 SmartPtr<BufferProxy> SharedItemPool<T>::create_buffer_from_data (SmartPtr<BufferData> &data) in create_buffer_from_data()
34 struct rk_aiq_isp_params_t : public XCam::BufferData {492 class RkAiqAecStats : public XCam::BufferData {509 class RkAiqAwbStats : public XCam::BufferData {535 class RkAiqAtmoStats : public XCam::BufferData {550 class RkAiqAdehazeStats : public XCam::BufferData {565 class RkAiqAfStats : public XCam::BufferData {586 class RkAiqOrbStats : public XCam::BufferData {603 class RkAiqPdafStats : public XCam::BufferData {647 typedef struct RkAiqVicapRawBuf_s : public BufferData {
32 explicit SharedItemBase (const SmartPtr<BufferData> &data):BufferProxy(data) {} in SharedItemBase()162 virtual SmartPtr<BufferData> allocate_data (const VideoBufferInfo &buffer_info);163 virtual SmartPtr<BufferProxy> create_buffer_from_data (SmartPtr<BufferData> &data);
39 typedef struct RKAiqSensorExpInfo_t: public XCam::BufferData {53 typedef struct RkAiqSofInfoWrapper_s : public XCam::BufferData {66 typedef struct RKAiqAfInfoWrapper_s : public XCam::BufferData {92 typedef struct RkAiqIrisInfoWrapper_s : public XCam::BufferData {101 typedef struct RKAiqCpslInfoWrapper_s : public XCam::BufferData {220 typedef struct RkAiqThumbnailSrcWrapper_s : public XCam::BufferData {254 class RkAiqIspStats : public XCam::BufferData {451 class RkAiqFullParams : public XCam::BufferData {
32 : public ispHwEvt_t, public BufferData {72 SmartPtr<BufferData> buf = get_buffer_data (); in get_data()
54 SmartPtr<BufferData> buf = get_buffer_data (); in get_data()
68 class SofEventData : public BufferData
49652 - Drop the initial BufferData on GLES2 (it happens at put() time).