sf_readf_short
时间: 2023-06-23 10:44:22 浏览: 173
SF_Genesis-v1.7_sf2281开卡工具1.7版_sf_genesis_SF_Genesis-v1.7_
5星 · 资源好评率100%
`sf_readf_short` 是一个函数,用于从一个音频文件中读取一个或多个帧(frame)的 16 位带符号整型音频数据,并将其存储到一个 short 类型的数组中。该函数的原型如下:
```c
int sf_readf_short(SNDFILE *sndfile, short *ptr, int frames);
```
其中,`sndfile` 是一个指向已打开的音频文件的指针;`ptr` 是一个指向 short 类型数组的指针,用于存储读取的音频数据;`frames` 是要读取的帧数。
该函数的返回值为读取的帧数,如果发生错误,则返回一个负数。
阅读全文