Macros | Typedefs | Functions
ClpeStreamApi.h File Reference
#include <sys/time.h>
#include <fcntl.h>
Include dependency graph for ClpeStreamApi.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ERROR_CREATE_TASK   -1
 
#define ERROR_NO_FRAME   -2
 
#define ERROR_NONE   0
 
#define ERROR_NOT_AVALIABLE_CAM_ID   -3
 

Typedefs

typedef int(* T_CB_APP) (unsigned int inst, unsigned char *buffer, unsigned int size, struct timeval *frame_us)
 

Functions

int clpe_getFrameAnyCam (int *p_camera_id, unsigned char **p_buffer, unsigned int *p_size, struct timeval *pt_camera_timeStamp)
 
int clpe_getFrameWithCamId (int camera_id, unsigned char **p_buffer, unsigned int *p_size, struct timeval *pt_camera_timeStamp)
 
int clpe_startStream (T_CB_APP cb_app, char use_cam_0, char use_cam_1, char use_cam_2, char use_cam_3, int display_on)
 
int clpe_stopStream (void)
 

Macro Definition Documentation

◆ ERROR_CREATE_TASK

#define ERROR_CREATE_TASK   -1

Definition at line 15 of file ClpeStreamApi.h.

◆ ERROR_NO_FRAME

#define ERROR_NO_FRAME   -2

Definition at line 16 of file ClpeStreamApi.h.

◆ ERROR_NONE

#define ERROR_NONE   0

Definition at line 14 of file ClpeStreamApi.h.

◆ ERROR_NOT_AVALIABLE_CAM_ID

#define ERROR_NOT_AVALIABLE_CAM_ID   -3

Definition at line 17 of file ClpeStreamApi.h.

Typedef Documentation

◆ T_CB_APP

typedef int(* T_CB_APP) (unsigned int inst, unsigned char *buffer, unsigned int size, struct timeval *frame_us)

Definition at line 10 of file ClpeStreamApi.h.

Function Documentation

◆ clpe_getFrameAnyCam()

int clpe_getFrameAnyCam ( int *  p_camera_id,
unsigned char **  p_buffer,
unsigned int *  p_size,
struct timeval *  pt_camera_timeStamp 
)

Definition at line 619 of file ClpeStream.cpp.

◆ clpe_getFrameWithCamId()

int clpe_getFrameWithCamId ( int  camera_id,
unsigned char **  p_buffer,
unsigned int *  p_size,
struct timeval *  pt_camera_timeStamp 
)

Definition at line 645 of file ClpeStream.cpp.

◆ clpe_startStream()

int clpe_startStream ( T_CB_APP  cb_app,
char  use_cam_0,
char  use_cam_1,
char  use_cam_2,
char  use_cam_3,
int  display_on 
)

Definition at line 574 of file ClpeStream.cpp.

◆ clpe_stopStream()

int clpe_stopStream ( void  )

Definition at line 599 of file ClpeStream.cpp.



clpe_sdk
Author(s): Can-lab Corporation
autogenerated on Wed Oct 12 2022 02:17:28