formats.h文件包含WAV文件格式信息

时间:2011-05-04 09:30:05

标签: c linux wav alsa

我正在尝试制作一个可以录制语音的编程,并使用ALSA在LINUX上以数字音频格式存储它。 (目前使用的是Ubuntu)。 在网上寻找帮助时,我发现了here

中的代码
#include "formats.h"
...
...
  WaveChunkHeader      wch, ch = {WAV_FMT,16};
  WaveHeader           h;
  WaveFmtBody          f;
  wch.type     = WAV_DATA;
...
...

但是,我的系统上没有“formats.h”头文件。任何人都知道从哪里(哪个dev pkg)我可以获得这个头文件(包含音频文件格式相关信息)?

谢谢, 维克拉姆

1 个答案:

答案 0 :(得分:1)