text: #ifndef _AUDIO_ENC_H_
  #define _AUDIO_ENC_H_
  
  #include "generic/typedef.h"
  
  enum {
      MIC_PWR_INIT = 1,	/*开机状态*/
      MIC_PWR_ON,			/*工作状态*/
      MIC_PWR_OFF,		/*空闲状态*/
      MIC_PWR_DOWN,	/*低功耗状态*/
  
  };
  
  enum enc_source {
      ENCODE_SOURCE_MIX = 0x0,
      ENCODE_SOURCE_MIC,
      ENCODE_SOURCE_LINE0_LR,
      ENCODE_SOURCE_LINE1_LR,
      ENCODE_SOURCE_LINE2_LR,
      ENCODE_SOURCE_USER,
  };
  
  
  
  
  int esco_enc_open(u32 coding_type, u8 frame_len);
  void esco_enc_close();
  void audio_mic_pwr_ctl(u8 state);
  
  #endif/*_AUDIO_ENC_H_*/
  