×
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 09:34.
114 page views in the last 30 days.
×