У меня есть приложение для воспроизведения mp3, написанное на C #, которое я хотел бы перенести на OSX.
Поскольку он использует DirectShow для воспроизведения mp3, я понимаю, что мне нужно будет перекодировать часть воспроизведения аудио.Я нашел образец файла воспроизведения Apple, в котором используется AUGraph.
Раздел Binding Cocoa в http://www.mono -project.com / MonoMac упоминает «намного более простой API AudioToolBox».
Может ли кто-нибудь указать мне пример кода для использования AudioToolBox из C # или, предпочтительно, для использования AUGraph из C #.
Является ли перенос моего кода в monomac лучшим подходом, или мне лучше сделать решающий шаг и перекодировать в Objective C.