Objective-C - 使用NSSound播放声音 - 不适用于Ubuntu Linux

时间:2013-12-05 00:22:03

标签: objective-c linux ubuntu nssound

好的我在Windows 7机器和Ubuntu Linux机器上都安装了GNUStep。使用完全相同的代码,播放声音在Windows下的GNUStep下运行,并且在Linux上完全没有任何作用。我已经搜索了谷歌,stackoverflow等,并发现没有。我讨厌我必须在Mac上使用NSSound,但我没有选择。有没有人让NSSound与Linux合作?

NSString *resourcePath = [[NSBundle mainBundle] pathForResource:@"Narnia" ofType:@"wav"];
sound = [[NSSound alloc] initWithContentsOfFile:resourcePath byReference:NO]

[sound play]
  • 在Linux上安装了Restricted-Extras
  • '$ aplay Narnia.wav'播放得很好
  • 应用程序甚至无法获取有关wav文件的信息 打开它时的持续时间,与windows不同

0 个答案:

没有答案