Classes | |
struct | zbar_video_s |
Macros | |
#define | ZBAR_VIDEO_IMAGES_MAX |
Typedefs | |
typedef enum video_interface_e | video_interface_t |
typedef enum video_iomode_e | video_iomode_t |
typedef struct video_state_s | video_state_t |
Enumerations | |
enum | video_interface_e { VIDEO_INVALID, VIDEO_V4L1, VIDEO_V4L2, VIDEO_VFW } |
enum | video_iomode_e { VIDEO_READWRITE, VIDEO_MMAP, VIDEO_USERPTR } |
Functions | |
int | _zbar_video_open (zbar_video_t *, const char *) |
static zbar_image_t * | video_dq_image (zbar_video_t *vdo) |
static int | video_lock (zbar_video_t *vdo) |
static int | video_nq_image (zbar_video_t *vdo, zbar_image_t *img) |
static int | video_unlock (zbar_video_t *vdo) |
#define ZBAR_VIDEO_IMAGES_MAX |
Referenced by zbar_video_create(), and zbar_video_destroy().
typedef enum video_interface_e video_interface_t |
typedef enum video_iomode_e video_iomode_t |
typedef struct video_state_s video_state_t |
enum video_interface_e |
enum video_iomode_e |
int _zbar_video_open | ( | zbar_video_t * | , |
const char * | |||
) |
References __func__, _zbar_thread_self, _zbar_thread_start(), _zbar_thread_stop(), _zbar_v4l1_probe(), _zbar_v4l2_probe(), video_state_s::captured, err_capture_str(), video_state_s::hwnd, MAX_DRIVERS, MAX_NAME, name, null_error(), SEV_ERROR, video_state_s::thread, vfw_capture_thread(), vfw_probe(), VIDEO_V4L1, zbar::ZBAR_ERR_INVALID, zbar::ZBAR_ERR_SYSTEM, and zprintf.
Referenced by video_dq_image(), and zbar_video_open().
|
inlinestatic |
References _zbar_video_open(), zbar_image_s::next, and video_unlock().
Referenced by v4l1_dq(), v4l2_dq(), and vfw_stream_cb().
|
inlinestatic |
References __func__, _zbar_mutex_lock, err_capture(), SEV_FATAL, and zbar::ZBAR_ERR_LOCKING.
Referenced by _zbar_video_recycle_image(), _zbar_video_recycle_shadow(), zbar_video_enable(), zbar_video_next_image(), and zbar_video_open().
|
inlinestatic |
References video_unlock().
Referenced by v4l1_nq(), v4l2_nq(), and vfw_nq().
|
inlinestatic |
References __func__, _zbar_mutex_unlock, err_capture(), SEV_FATAL, and zbar::ZBAR_ERR_LOCKING.
Referenced by _zbar_video_recycle_image(), _zbar_video_recycle_shadow(), v4l2_dq(), v4l2_nq(), vfw_dq(), video_dq_image(), video_nq_image(), zbar_video_enable(), zbar_video_next_image(), and zbar_video_open().