hi_venc_chn_status
说明
定义编码通道的状态结构体。
定义
typedef struct { hi_u32 left_pics; hi_u32 left_stream_bytes; hi_u32 left_stream_frames; hi_u32 cur_packs; hi_u32 left_recv_pics; hi_u32 left_enc_pics; hi_bool is_jpeg_snap_end; hi_u64 release_pic_pts; hi_venc_stream_info stream_info; } hi_venc_chn_status;
成员
成员名称 |
描述 |
---|---|
left_pics |
待编码的图像数,暂不支持。 |
left_stream_bytes |
码流buffer中用户暂未取走的byte数目,暂不支持。 |
left_stream_frames |
码流buffer中用户暂未取走的帧数目,暂不支持。 |
cur_packs |
当前帧的码流包个数。 |
left_recv_pics |
剩余待接收的帧数,在用户调用接口 hi_mpi_venc_start_chn设置接收帧数后有效,暂不支持。 |
left_enc_pics |
剩余待编码的帧数,在用户调用接口 hi_mpi_venc_start_chn设置接收帧数后有效,暂不支持。 |
is_jpeg_snap_end |
Jpege抓拍模式下指示抓拍过程是否结束,暂不支持。 |
release_pic_pts |
预留参数,暂不支持。 |
stream_info |
码流信息。 Atlas 推理系列产品(Ascend 310P处理器),预留参数,暂不支持。 Atlas A2训练系列产品,预留参数,暂不支持。 |
注意事项
如果venc 接收的抓拍帧有丢帧出现,is_jpeg_snap_end会存在不能正确标记抓拍结束的情况。
父主题: VENC视频/JPEGE图像编码