本节主要介绍使用SDL接口实现音频PCM数据的播放,具体实现可以在大致了解SDL接口的前提下,参考下面的程序解析和代码实现。 SDL接口介绍 打开音频设备 int SDLCALL SDL_OpenAudio(SDL_AudioSpec * desired, SDL_AudioSpec * obtained); // desired:期望的参数。 // obtained:实际音频设备的参数,一般情况下设置为NULL即可。在ffplay的实现中会使用第二个参数,到时再详细介绍 入参结构体SDL_AudioSpec typedef struct SDL_AudioSpec