我有一个用 C# 编写的 mp3 播放应用程序,我想将它移植到 OSX。
由于它使用 DirectShow 播放 mp3,我意识到我需要重新编码音频播放部分。我找到了使用 AUGraph 的 Apple 播放文件示例。
http://www.mono-project.com/MonoMac的 Binding Cocoa 部分提到了“更简单的 AudioToolBox API”。
谁能指出我使用 C# 中的 AudioToolBox 或最好使用 C# 中的 AUGraph 的示例代码。
将我的代码移植到 monomac 是最好的方法,还是我会更好地尝试在 Objective C 中重新编码。