媒体播放错误:无法初始化Xv输出

时间:2017-08-07 14:44:11

标签: c++ ubuntu media-player wxwidgets

我在github上发现了一个简单的媒体播放器:https://github.com/wxWidgets/wxWidgets/blob/master/samples/mediaplayer/mediaplayer.cpp

我将它复制到一个新项目中并运行它。在我尝试打开.mp3文件之前,它似乎进展顺利。我收到了这个错误:"Media Playback error. Could not initialize Xv output".

我在虚拟机上使用Ubuntu,所以我想也许我错过了一些东西。我打开了Rhythmbox并试图播放同一个文件,我也遇到了同样的错误。我在谷歌搜索并发现了这个:

https://askubuntu.com/questions/750418/my-rhythmbox-not-playing-mp3

我安装了gstreamer plugins-uglyplugins-badubuntu-restricted-extra。另外,我安装了libxv-dev因为我认为它可能与所有这些有关。它没用。我重新安装了Rhythmbox,它现在运行得很好。我以为我已经用代码(媒体播放器)解决了我遇到的问题,但我没有。我仍然得到同样的错误。

我怎样才能让它发挥作用?为什么我首先得到这个错误?

我忘了提。我也收到了这些消息:AssertionMessage

0 个答案:

没有答案