×
Namespaces

Variants
Actions

在Qt程序中使用Symbian Audio Playback API播放声音

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata
Tested with
Devices(s): Nokia 5800, N97, N8
Compatibility
Platform(s): S60 5th Edition symbian, symbian^3
Article
Keywords: volume control, Audio Player Utility
Created: flycarl (08 Nov 2010)
Last edited: hamishwillee (30 May 2013)

Contents

Overview

Symbian的多媒体框架提供了一个方便的 声音播放接口, 支持很多格式,可以播放本地媒体,和流媒体。 在Qt中使用Symbian API 播放声音的原因:

  • 在Qt 的媒体播放还不稳定,有些功能比如对音量键的响应还不支持
  • 移植symbian多媒体程序到Qt上时,可以考虑使用本例中的方法包装symbian代码。
  • 使用代码可以去掉对有些Qt程序对Qt Mobility的依赖, 在现阶段提高用户下载时的用户体验。

detail

Download

File:PlayerVolumeKey.zip



History

8 November 2010 1st,为方便直接播放,构造时设置默认音量。兼容symbian^3,S60 5th SDK。
10 November 2010 2nd ,加入Tone player,在其停止时发出soundDeviceInUse信号,由此当高优先级程序占用声音设备时,可以得到通知
This page was last modified on 30 May 2013, at 06:34.
224 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×