CI130X SDK API手册  2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
函数
adpcm.h 文件参考
#include <stdint.h>

浏览源代码.

函数

uint8_t ADPCM_Encode (int32_t sample)
 ADPCM_Encode. 更多...
 
int16_t ADPCM_Decode (uint8_t code)
 ADPCM_Decode. 更多...
 
int32_t ADPCM_Decode_clear (void)
 
void set_adpcm_decode_index (int16_t decode_index)
 
void set_adpcm_decode_predsample (int32_t decode_predsample)
 

函数说明

◆ ADPCM_Decode()

int16_t ADPCM_Decode ( uint8_t  code)

ADPCM_Decode.

参数
codea byte containing a 4-bit ADPCM sample.
返回值
16-bit ADPCM sample

◆ ADPCM_Decode_clear()

int32_t ADPCM_Decode_clear ( void  )

◆ ADPCM_Encode()

uint8_t ADPCM_Encode ( int32_t  sample)

ADPCM_Encode.

参数
samplea 16-bit PCM sample
返回值
a 4-bit ADPCM sample

◆ set_adpcm_decode_index()

void set_adpcm_decode_index ( int16_t  decode_index)

◆ set_adpcm_decode_predsample()

void set_adpcm_decode_predsample ( int32_t  decode_predsample)