[Qt]Phonon还是可以的,不可以的是directshow backend

在windows下,Phonon用DirectShow做backend实在是太脑残了。带个大一点的ID3v2的mp3都播放不了,其实这个是DirectShow backend用的默认分解器的错。Anyway,最大问题是这个backend极度的不稳定?反正我正常stop,然后play,然后它FC(force close,来源自android术语)。我delete它,它也FC。我都没有意见了。好在能用上mplayer做backend。不过最大缺点是要带上一个10M的mplayer.exe
另外mplayer也经常crashes,不过不会导致到我的程序FC。
使用方法参考这里



标签:, , , ,

相关文章:
  1. [Qt]如何加载外部qss样式
  2. [Qt]隐藏菜单栏
  3. [Qt]Qt与OAuth验证,还有那个QCA,QCA-OSSL,OpenSSL
  4. [Qt]qt的正则不支持反向预搜索,只支持正向预搜索
  5. [Qt][转]undefined reference to vtable for “xxx”

有2条评论耶!!

  1. 刘乐宝
    2011年05月14日 10:20 上午 #

    您好,我现在也遇到头疼的问题,在windows 下用的phonon + directshow 后端不能播放 rtsp 流媒体,希望得到您的帮助,看过您的文章后,我还是有很大的问题要问您,
    1. 我没有下载到能播放rtsp流的 mplayer
    2. 下载不到 windows 系统下的 phonon_mplayer 插件。
    希望得到您的帮助,急急,我的邮箱 liulebao@sina.com
    QQ 813982303 。

    [回复]

    WarWithinMe 回复:
    2011年05月14日 3:58 下午

    抱歉哦,过了这么久,我都忘记当初怎么用mplayer做backend了。。。你可以去这个博客看看。http://c-home.appspot.com/, QtCenter的wiki也有些相关信息:http://www.qtcentre.org/wiki/index.php?title=Building_the_Phonon_backend_plugin_on_Windows_using_MinGW

    [回复]


添加评论