⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hwapi_codec.h

📁 瑞星微公司RK27XX系列芯片的SDK开发包
💻 H
字号:
/*********************************************************************************
*     Copyright (C),2004-2005,  Fuzhou Rockchip Co.,Ltd.
*         All Rights Reserved
*          V1.00
* FileName :  Hw_codec.h
* Author :  lzy
* Description:
* History  :
*   <author>  <time>    <version>    <desc>
*    lzy     07/6/29    1.0    ORG
*
$Log: Hwapi_codec.h,v $
Revision 1.4  2007/11/21 09:08:49  Huangzufang
录音提交

Revision 1.3  2007/10/15 09:03:43  Huangxinyu
根据RK27提交修改driver

Revision 1.2  2007/10/08 02:38:40  Lingzhaojun
添加版本自动注释脚本


*********************************************************************************/
#ifndef _HWAPI_CODEC_H
#define _HWAPI_CODEC_H

typedef enum CodecMode
{
    Codec_DACout,  // for MP3, MP4 playback
    Codec_FMin,   // for FM playback
    Codec_FMADC,  // for FM recording, output remain FM singal
    Codec_LineADC,  // for Line in recording
    Codec_MICAdc,  // for MIC recording
    Codec_Standby  // for player no application work, like main menu, or exit from FM
}CodecMode_en_t;

typedef enum CodecFS
{
    FS_8000Hz = 8000,
    FS_11025Hz  = 11025,
    FS_12KHz = 12000,
    FS_16KHz = 16000,
    FS_22050Hz = 22050,
    FS_24KHz = 24000,
    FS_32KHz = 32000,
    FS_44100Hz = 44100,
    FS_48KHz = 48000,
    FSSTOP = 96000
} CodecFS_en_t;

void Codec_PowerOnInitial(void);
void Codec_SetMode(CodecMode_en_t Codecmode);
void Codec_SetSampleRate(CodecFS_en_t CodecFS);
void Codec_SetVolumet(unsigned int Volume);
void Codec_DACMute(void);
void Codec_DACUnMute(void);
void Codec_DeIitial(void);
void Codec_RampUp(void);
void CodecGainSet(unsigned char i);  /* add by huangzf */

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -