hi_aenc_chn_attr
说明
定义音频编码通道属性结构体。
定义
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 | 音频编码协议类型,目前支持HI_PT_G711A、HI_PT_G711U、HI_PT_AAC。 静态属性。 | 
| point_num_per_frame | 音频编码协议对应的帧长(编码时收到的音频帧长小于等于该帧长都可以进行编码)。 G.711a/G.711u编码时支持80/160/240/320/480,AAC编码只支持1024。 | 
| buf_size | 音频编码缓存大小,以帧为单位。 G.711a/G.711u编码时,该参数取值范围:[2, 100];AAC编码时,该参数取值范围:[10, 80]。 静态属性。 | 
| value | 具体协议属性指针。 G.711a/G.711u编码时,该参数值当前无效,非空指针即可;AAC编码时,需传入hi_aenc_attr_aac结构体变量。 静态属性。 | 
     父主题: 音频相关