用于播放/录制音频(.wav、.ogg)的 C++ 多平台库

标签 c++ audio-recording multiplatform audio-player

我有一个多平台应用程序,想添加音频注释功能。 我正在寻找音频播放/录音库:

  • 多平台(Windows、Linux、Mac)
  • 简单快速地集成到现有项目中
  • 不要将 cygwin 用于 Windows 构建
  • 有 C++ 绑定(bind)

我看到了 gstreamer,但我觉得它对于我的简单用例来说太先进了

最佳答案

你调查过SDL吗? ?那应该可以play OGG filesWAV files .

关于用于播放/录制音频(.wav、.ogg)的 C++ 多平台库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5179770/

相关文章:

c++ - 什么是 undefined reference /未解析的外部符号错误以及如何修复它?

android - 如何从麦克风输入中获取音量

android - Android 中的 SYSCALL_INLINE

c++ - 不等于 0 检查指针上的非空值?

c++ - MFC 中的更新数据

android - 为android平台编译NITE2

unix - AIX Makefile 中的条件部分

android - 在 Android 中使用 libusb 捕获音频

iphone - 同时记录和播放同一文件

linux - 在 Linux 上使用 Cocos2dx 制作游戏