|
| enum | TKL_VENC_CHN_E {
TKL_VENC_0 = 0
, TKL_VENC_1
, TKL_VENC_2
, TKL_VENC_3
,
TKL_VENC_4
, TKL_VENC_5
, TKL_VENC_6
, TKL_VENC_7
,
TKL_VENC_MAX
} |
| |
| enum | TKL_VENC_TYPE_E {
TKL_VENC_MAIN = 0
, TKL_VENC_SUB
, TKL_VENC_3RD
, TKL_VENC_4TH
,
TKL_VENC_SNAP
, TKL_VENC_MD
, TKL_VENC_HD
, TKL_VENC_QR
,
TKL_VENC_TYPE_MAX
} |
| |
|
| OPERATE_RET | tkl_venc_get_first_snap (TKL_VI_CHN_E vi_chn, TKL_VENC_FRAME_T *pframe) |
| | video first snap 更多...
|
| |
| OPERATE_RET | tkl_venc_get_frame (TKL_VI_CHN_E vi_chn, TKL_VENC_CHN_E venc_chn, TKL_VENC_FRAME_T *pframe) |
| | video encode get frame 更多...
|
| |
| OPERATE_RET | tkl_venc_init (INT32_T vi_chn, TKL_VENC_CONFIG_T *pconfig, INT32_T count) |
| | video encode init 更多...
|
| |
| OPERATE_RET | tkl_venc_set_osd (TKL_VI_CHN_E vi_chn, TKL_VENC_CHN_E venc_chn, TKL_VENC_OSD_T *posd) |
| | video encode set osd 更多...
|
| |
| OPERATE_RET | tkl_venc_set_video_stream_buffer (TKL_VI_CHN_E vi_chn, TKL_VENC_CHN_E venc_chn, TKL_VENC_STREAM_BUFF_T *parg) |
| | video encode stream buff pool set 更多...
|
| |
| OPERATE_RET | tkl_venc_start (TKL_VI_CHN_E vi_chn, TKL_VENC_CHN_E venc_chn) |
| | video encode start 更多...
|
| |
| OPERATE_RET | tkl_venc_stop (TKL_VI_CHN_E vi_chn, TKL_VENC_CHN_E venc_chn) |
| | video encode stop 更多...
|
| |
| OPERATE_RET | tkl_venc_uninit (TKL_VI_CHN_E vi_chn) |
| | video encode uninit 更多...
|
| |
video encode
- 版本
- 0.1
- 日期
- 2021-11-04
- 版权所有
- Copyright 2019-2021 Tuya Inc. All Rights Reserved.
Set video parameters and get video bitstream.