• 5817阅读
  • 11回复

关于播放MP3文件时的问题(已解决) [复制链接]

上一主题 下一主题
离线faholiang
 
只看楼主 倒序阅读 楼主  发表于: 2010-01-28
我在自己机器上用Phonon写了一个播放音乐的程序,我因为同时要播放两个音乐,在我机子上是可以的,
可到调试的机器上时却只有一个声音了。
然后我用一个QT DEMO上的MEDIA PLAYER播放器进行播放,结果提示出来一个“未找到可用于流呈现的筛选器组合。(0x80040218)”
请问这是什么原因。急。。。
[ 此帖被faholiang在2010-02-08 17:05重新编辑 ]
离线faholiang
只看该作者 1楼 发表于: 2010-01-28
这个帖子是我没描述清楚还是?
离线faholiang
只看该作者 2楼 发表于: 2010-01-28
你们大家还有其他的没听懂的地方,可以在这里回复我,我把问题可以说得细一点
因为我不知道出现该情况的原因在哪。所以不好说
离线faholiang
只看该作者 3楼 发表于: 2010-01-28
你们大家还有其他的没听懂的地方,可以在这里回复我,我把问题可以说得细一点
因为我不知道出现该情况的原因在哪。所以不好说
离线午小夜

只看该作者 4楼 发表于: 2010-01-28
createPath到AudioOutput后,可以有2個音頻輸出?一個MediaObject?
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线faholiang
只看该作者 5楼 发表于: 2010-01-28
可以。我建了两个audioOutput和两个MediaObject
离线faholiang
只看该作者 6楼 发表于: 2010-01-28
在我机器上是没有问题的,可以播放,但在我的调试机器上就不行了,
用其他播放器能打开他
离线午小夜

只看该作者 7楼 发表于: 2010-01-28
To find out what AudioOutputDevices are available for AudioOutput, you can call BackendCapabilities::availableAudioOutputDevices(). A default device is selected by the backend, but it is possible to set the device to be used with setOutputDevice().
If an error occurs with the playback, for instance, if no valid output device is found, the media object will receive a stateChanged() signal with the ErrorState.
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线faholiang
只看该作者 8楼 发表于: 2010-01-28
I tested ,the problem is code
The test pc dont have this code ,so cant play
离线faholiang
只看该作者 9楼 发表于: 2010-01-28
Thank you for you help
离线午小夜

只看该作者 10楼 发表于: 2010-01-28
我的意思是,你看看目標機的所有音頻輸出設備是否可用.用寫文件的方式,把測試結果保存起來.把程序發佈到目標機上運行.
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线benbenmajia

只看该作者 11楼 发表于: 2010-01-28
不支持解码?
安然.....
快速回复
限100 字节
 
上一个 下一个