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 (int) | 
| 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... | |