- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是Symbian的新手,无法播放声音。我看了很多例子,但找不到错误。其他人有经验吗?任何方向都将有所帮助。我用另一个类的计时器打来Play。
header :
class TonePlayer : public CBase, public MMdaAudioPlayerCallback
{
public:
static TonePlayer* NewL();
static TonePlayer* NewLC();
~TonePlayer();
void Play();
void Stop();
protected:
TonePlayer();
void MapcInitComplete(TInt aError, const TTimeIntervalMicroSeconds &aDuration);
void MapcPlayComplete(TInt aError);
private:
CMdaAudioPlayerUtility* m_pAudioPlayer;
void ConstructL();
};
TonePlayer* TonePlayer::NewL()
{
TonePlayer* self = NewLC();
CleanupStack::Pop(self);
return self;
}
TonePlayer* TonePlayer::NewLC()
{
TonePlayer* self = new (ELeave) TonePlayer();
CleanupStack::PushL(self);
self->ConstructL();
return self;
}
TonePlayer::TonePlayer()
{
}
TonePlayer::~TonePlayer()
{
delete m_pAudioPlayer;
m_pAudioPlayer = NULL;
}
void TonePlayer::ConstructL()
{
m_pAudioPlayer = CMdaAudioPlayerUtility::NewL(*this);
}
void TonePlayer::MapcInitComplete(TInt aError, const TTimeIntervalMicroSeconds &aDuration)
{
MProEngEngine* pProfileEngine = ProEngFactory::NewEngineLC();
MProEngProfile* pProfile = pProfileEngine->ActiveProfileL();
MProEngTones& oTones = pProfile->ProfileTones();
m_pAudioPlayer->OpenFileL(oTones.MessageAlertTone());
m_pAudioPlayer->SetVolume(m_pAudioPlayer->MaxVolume());
Play();
delete pProfileEngine;
}
void TonePlayer::MapcPlayComplete(TInt aError)
{
}
void TonePlayer::Play()
{
m_pAudioPlayer->Play();
}
void TonePlayer::Stop()
{
m_pAudioPlayer->Stop();
}
最佳答案
诺基亚论坛上的家伙帮助了我,这是最终结果
TonePlayer* TonePlayer::NewL()
{
TonePlayer* self = NewLC();
CleanupStack::Pop(self);
return self;
}
TonePlayer* TonePlayer::NewLC()
{
TonePlayer* self = new (ELeave) TonePlayer();
CleanupStack::PushL(self);
self->ConstructL();
return self;
}
TonePlayer::TonePlayer()
{
}
TonePlayer::~TonePlayer()
{
delete m_pAudioPlayer;
m_pAudioPlayer = NULL;
}
void TonePlayer::ConstructL()
{
MProEngEngine* pProfileEngine = ProEngFactory::NewEngineLC();
MProEngProfile* pProfile = pProfileEngine->ActiveProfileLC();
MProEngTones& oTones = pProfile->ProfileTones();
m_pAudioPlayer = CMdaAudioPlayerUtility::NewFilePlayerL(oTones.MessageAlertTone(), *this);
CleanupStack::PopAndDestroy(2);
}
void TonePlayer::MapcInitComplete(TInt aError, const TTimeIntervalMicroSeconds &aDuration)
{
if( aError == KErrNone )
{
m_pAudioPlayer->SetVolume(m_pAudioPlayer->MaxVolume());
}
}
void TonePlayer::MapcPlayComplete(TInt aError)
{
}
void TonePlayer::Play()
{
m_pAudioPlayer->Play();
}
void TonePlayer::Stop()
{
m_pAudioPlayer->Stop();
}
关于audio - 在Symbian S60中播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4981801/
我正在四处寻找在我的Symbian ^ 3游戏应用程序中实现声音的功能。 Symbian S60的示例在Symbian ^ 3设备上是否运作良好?我很怀疑,因为S60和Symbian ^ 3的语法不同
由于诺基亚不再签署 symbian 应用程序,是否有任何替代方案可以为 symbian 签署应用程序? 可能是一些幕后黑客或绕过? 最佳答案 symbiansigned.com 和 cer.opda.
我有一部基于诺基亚 S60 系列 UI 的 Symbian 9.1 手机诺基亚 E65。我想构建一个简单的全屏图形应用程序。它应该能够显示一些文字和图片,并与键盘进行基本交互。那只是给我的,不是为了部
如何在Symbian中获取设备的电话号码? 最佳答案 根据 GSM 规范,只有 IMSI需要在 SIM 上可用卡片。 实际电话号码MSISDN存储在 HLR运营商网络中的数据库,不需要在 SIM 卡上
我想为 Loadstone 做出贡献我可以编译代码,但自签名不提供安装和运行代码所需的功能。所有提供“免费”开发证书的网站即使不是完全非法,也似乎是边界线。由于我不是公司,有没有办法获得我可以使用的开
我最近购买了一台二手诺基亚 E52,我想编写一些仅供个人使用的应用程序,即不需要分发它们。 现在,学习Symbian S60有点像学习一门没人会说的古老语言,我很困惑。特别是有人可以向我解释我是否能够
求助,如何通过 Symbian OS 检测电源线何时从电源 socket 上拔下? 最佳答案 从您的 jsr-256 问题中复制答案的 Symbian 部分: 用于检查电池状态的 Symbian OS
我对某些应用程序如何支持 Symbian 的几个旋转传感器 API,特别是传感器 API 和传感器框架(第 5 版和第 3 版 FP2 后向端口)感到困惑。 例如,我相信 Gravity 将支持 N9
是否有任何适用于 Symbian 的板载编程语言可以让我在设备本身上进行编码? 最佳答案 PyS60是 Symbian (S60) 平台上的 Python。我从来没有开始使用它,但我很确定有一个交互式
我有一个任务是创建一个应用程序,其中有一些数据需要存储在 Symbian 设备的数据库中。 Symbian 手机使用哪个数据库。或者有没有其他方法可以在这些设备中存储数据。我是 Symbian 的新手
我想为 Symbian OS 手机开发应用程序,并尝试使用 Java 编程以外的其他方式。我想体验一下如何使用C和C++在手机上编程。 您能否提供一些有关在开发此类应用程序时使用哪些工具的提示。我的目
我不知道这个问题应该或不应该在这里,但我想知道的太多了。诺基亚将对Qt,Symbian(第3、5、1、2、3等)和MeeGo(Meego将与symbian或将取代Symbian)和Maemo做什么?
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 5年前关闭。 Improve t
所以在我的新工作中,我们使用的平台之一是 S60(诺基亚手机、Symbian OS),我对它感到好奇,同时也觉得需要不时帮助团队(我实际上在服务器上工作)这个软件的一面)。 那么任何可能使我朝着正确方
是否有适用于诺基亚 N8/symbian ^3 手机的数据包捕获工具(例如 tcpdump 和wireshark)!我目前正在写我的论文,几乎已经完成了使用 JavaScript 的应用程序层行为,但
有人试过用于 Symbian 开发的新 OVI SDK 吗? 你的经历是什么? 您认为它可以帮助诺基亚吸引更多程序员为基于 Symbian 的设备构建应用程序,还是您认为 Flash Lite、Jav
是否可以使用 Symbian 中的 Telephony API 向被叫方播放录制的音频文件?如果是这样怎么办? 谢谢。 最佳答案 您可以使用 CMdaAudioPlayerUtility API to
Symbian belle 和 Symbian Anna 有什么区别?它只是 Symbian ^3 的小更新还是全新的操作系统? 最佳答案 Belle 提供了 6 个主屏幕,而 Symbian 以前的
有人知道如何使用任何 J2ME API 调用触发 Symbian C++ 应用程序吗?我有一个 J2ME 应用程序,它需要一个使用 Symbian C++ 的定制照片拍摄应用程序。之所以分成两个应用,
我不能在我的项目中包含 QCA。人们会简单地说“在 Mac 上构建插件/库”。 所以我计划在 Mac (Qt4 Creator) 上构建并复制回窗口以进行最终部署。 还好吗?有什么建议吗? 谢谢。 最
我是一名优秀的程序员,十分优秀!