NVIDIA DeepStream SDK API Reference6.1.1 Release |
NVIDIA DeepStream: Object Encoder
Definition in file nvds_obj_encode.h.
Go to the source code of this file.
Data Structures | |
struct | _NvDsObjEncOutParams |
Holds output parameters. More... | |
struct | _NvDsObjEncUsrArgs |
Holds user parameters for a nvds_obj_enc_process call. More... | |
Macros | |
#define | FILE_NAME_SIZE (1024) |
Typedefs | |
typedef struct _NvDsObjEncCtx * | NvDsObjEncCtxHandle |
Opaque Handle to the Object Encoder Context. More... | |
typedef struct _NvDsObjEncOutParams | NvDsObjEncOutParams |
Holds output parameters. More... | |
typedef struct _NvDsObjEncUsrArgs | NvDsObjEncUsrArgs |
Holds user parameters for a nvds_obj_enc_process call. More... | |
Functions | |
NvDsObjEncCtxHandle | nvds_obj_enc_create_context (void) |
Create context and return a handle to NvObjEncCtx. More... | |
bool | nvds_obj_enc_process (NvDsObjEncCtxHandle, NvDsObjEncUsrArgs *, NvBufSurface *, NvDsObjectMeta *, NvDsFrameMeta *) |
Enqueue an object crop for JPEG encode. More... | |
void | nvds_obj_enc_finish (NvDsObjEncCtxHandle) |
Wait for all enqueued crops to be encoded. More... | |
void | nvds_obj_enc_destroy_context (NvDsObjEncCtxHandle) |
Destroy context. More... | |