# 3.1 初始化音频编码器
**接口定义**:DWORD MediaCodec_AudioCodec_InitEncoder(MediaCodecContext* lpContext);
**返 回 值**:初始化成功返回 0,否则返回出错代码,或-1
**参 数**:
MediaCodecContext* lpContext CODEC 上下文句柄
**详细说明**:
AnyChat 内核会初始化上下文句柄中的“ dwCodecId ”、“ dwChannels ”、“dwSamplesPerSec”、“dwBitsPerSample”以及“dwBitrate”等参数,初始化完成之后,CODEC 内部需要初始化“dwFrameSize”变量,表示编码器每次编码时需要多少帧音频采样数据。