13#ifndef __TAL_VIDEO_IN_H__
14#define __TAL_VIDEO_IN_H__
17#include "tkl_video_in.h"
23#define TAL_VI_CONFIG_T TKL_VI_CONFIG_T
24#define TAL_VI_DETECT_HD_RESULT_T TKL_VI_DETECT_HD_RESULT_T
25#define TAL_VI_DETECT_HD_PARAM_T TKL_VI_DETECT_HD_PARAM_T
29 TAL_VI_CMD_MIRROR_FLIP,
30 TAL_VI_CMD_ANTIFLICKER,
43OPERATE_RET
tal_vi_init(TAL_VI_CONFIG_T *pconfig, INT32_T count);
54OPERATE_RET
tal_vi_set(INT32_T chn, TAL_VI_CMD_E cmd, VOID *parg);
65OPERATE_RET
tal_vi_get(INT32_T chn, TAL_VI_CMD_E cmd, VOID *parg);
OPERATE_RET tal_vi_set(INT32_T chn, TAL_VI_CMD_E cmd, VOID *parg)
vi set
OPERATE_RET tal_vi_detect_hd_set(INT32_T chn, TKL_VI_DETECT_HD_PARAM_T *pparam)
set human shape detection param
OPERATE_RET tal_vi_detect_hd_start(INT32_T chn)
vi turn on human shape detection
OPERATE_RET tal_vi_detect_hd_get_result(INT32_T chn, TKL_VI_DETECT_HD_RESULT_T *presult)
get human shape detection results
OPERATE_RET tal_vi_init(TKL_VI_CONFIG_T *pconfig, INT32_T count)
vi init
OPERATE_RET tal_vi_detect_hd_stop(INT32_T chn)
vi stop human shape detection
OPERATE_RET tal_vi_uninit(VOID)
vi uninit
OPERATE_RET tal_vi_get(INT32_T chn, TAL_VI_CMD_E cmd, VOID *parg)
vi get