定义音频编码通道属性结构体。
typedef struct { hi_payload_type type; hi_u32 point_num_per_frame; hi_u32 buf_size; hi_void ATTRIBUTE *value; } hi_aenc_chn_attr;
成员名称 |
描述 |
---|---|
type |
音频编码协议类型,当前仅支持G711A格式。 静态属性。 |
point_num_per_frame |
音频编码协议对应的帧长(编码时收到的音频帧长小于等于该帧长都可以进行编码),当前仅支持80/160/240/320/480。 |
buf_size |
音频编码缓存大小。 取值范围:[2, 100],以帧为单位。 静态属性。 |
value |
具体协议属性指针。该参数值当前无效,非空指针即可。 静态属性。 |