|
|
NVIDIA DeepStream SDK API Reference
|
9.1 Release
|
Go to the documentation of this file.
18 #ifndef _DS3D_COMMON_ABI_FRAME__H
19 #define _DS3D_COMMON_ABI_FRAME__H
21 #include <ds3d/common/abi_obj.h>
22 #include <ds3d/common/common.h>
34 virtual int64_t
devId()
const = 0;
35 virtual size_t bytes()
const = 0;
38 virtual void*
base()
const = 0;
58 virtual uint32_t
planes()
const = 0;
66 #endif // _DS3D_COMMON_ABI_FRAME__H
virtual const Frame2DPlane & getPlane(uint32_t idx) const =0
virtual FrameType frameType() const =0
virtual MemType memType() const =0
abiRefT< abi2DFrame > abiRef2DFrame
virtual int64_t devId() const =0
#define REGISTER_TYPE_ID(uint64Id)
virtual const Shape & shape() const =0
virtual size_t bytes() const =0
virtual void * base() const =0
virtual uint32_t planes() const =0
virtual ~abiFrame()=default
abiRefT< abiFrame > abiRefFrame
virtual DataType dataType() const =0