hi_venc_pack
说明
定义帧码流包字典。
定义
hi_venc_pack = {"phys_addr": phys_addr,
                "addr": addr,
                "len": len,
                "pts": pts,
                "is_frame_end": is_frame_end,
                "data_type": hi_venc_data_type,
                "offset": offset,
                "data_num": data_num
                "pack_info": [hi_venc_pack_info]}
hi_venc_pack = {"input_addr": input_addr,
                "addr": addr,
                "len": len,
                "pts": pts,
                "is_frame_end": is_frame_end,
                "data_type": hi_venc_data_type,
                "offset": offset,
                "data_num": data_num
                "pack_info": [hi_venc_pack_info]}
成员
成员名称  | 
描述  | 
|---|---|
addr  | 
整型,码流包首地址。  | 
phys_addr  | 
整型, 码流包物理地址。  | 
input_addr  | 
整型,用户输入码流数据的内存地址。  | 
len  | 
整型,码流包长度。 当len = 0,表示视频/图像编码失败。  | 
data_type  | 
整型,码流类型,支持 H.265/H.264/JPEG协议类型的数据包。  | 
pts  | 
整型,时间戳。单位:us。  | 
is_frame_end  | 
整型,帧结束标识。 取值范围: 
  | 
offset  | 
整型,码流包中有效数据与码流包首地址“addr”的偏移。  | 
data_num  | 
整型,当前码流包(当前包的类型由“data_type”指定)数据中包含码流包的个数。  | 
pack_info  | 
列表,当前码流包数据中包含码流包数据信息。  | 
父主题: 视频/图像编码