Closed coiby closed 10 years ago
突然之前这个问题不能重现,现在歌曲不能下载、切换(一直在loading),提示:
defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer" QXcbWindow: Unhandled client message: "_GTK_LOAD_ICONTHEMES" QXcbWindow: Unhandled client message: "_GTK_LOAD_ICONTHEMES"
手上没有Ubuntu14.04,看提示好像是因为升级后Ubuntu与Qt之间的兼容问题
是解码器的原因, 我装了这个包正常播了:gstreamer0.10-fluendo-mp3
不过我之前用vlc可以播
奇怪,gstreamer0.10-fluendo-mp3 我是装了的,可以看第一条。不过第一条的错误不能重现了,目前的错误是 defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"。
我刚搜了下defaultServiceProvider::requestService(): no service found for,根据http://qt-project.org/forums/viewthread/33877 安装了libqt5multimedia5-plugins,现在没有这个提示了,不过还是显示一直loading,难道还是缺什么包吗?
我刚切换了下频道,然后就可以了,好神奇...
一直显示Loading,应该是因为刚开启的时候获取列表失败了。 然后你切换频道就会再次触发获取列表,于是就可以播了。 这个错误出现的次数不是很多,在网络不好的情况下出现比较频繁。
嗯,不过最近出现loading比较频繁,显示“Received new playlist 0 song”,而在网页上打开则是正常的,不像是网络问题。
我改一改,顺便把整个程序升级一下。最近写论文都没有更新过它了
顺便再说个,登陆成功后不用切换到红心频道,如果离线听了一道好听的希望加红心,一登陆就回不来了。
今天升级了下系统,重新编译后打开,其它功能都正常的,唯独没有声音,相关的依赖也安装:
在make唯一有个warning是:
不过似乎和本问题没有关联。