📄 smbmusicaplibutil.cpp
字号:
/* Copyright (C) 2005-2006 Sony Ericsson Mobile Communications Japan, Inc. */
/*-------------------------------------------------------------------------*/
// FileName:
// SmbMusicAPLibUtil.cpp
//
// Description
// Music傾僾儕嫟捠儔僀僽儔儕丄僗僩儗乕僕儐乕僥傿儕僥傿
/*-------------------------------------------------------------------------*/
//曄峏棜楌
//擔晅 |曄峏幰 |撪梕
//---------------------------------------------------------------------------
//2006/06/28 |娵壀 |怴婯嶌惉
#ifndef __SMBMUSICAPLIBUTIL_H__
#include "SmbMusicAPLibUtil.h"
#endif
#ifndef __SMBPGMUSIC_H__
#include <SmbPGMusic.h>
#endif
USING_NAMESPACE_SEMCJ
///////////////////////////////////////////////////////////////////////////////
/**
* 堦妵嶍彍張棟
*
* @param[in] aFs 僼傽僀儖僒乕僶偲偺僙僢僔儑儞
* @param[in] aPropAgent 僾儘僷僥傿乕僄乕僕僃儞僩偲偺僙僢僔儑儞
* @return 張棟寢壥
*/
EXPORT_C void SmbMusicAPLibUtil::AllDeleteL(RFs& /*aFs*/, DCM_NAMESPACE::RPGPropAgent& aPropAgent)
{
InitMusicAPL(aPropAgent);
}
/**
* 愝掕儕僙僢僩張棟
*
* @param[in] aFs 僼傽僀儖僒乕僶偲偺僙僢僔儑儞
* @param[in] aPropAgent 僾儘僷僥傿乕僄乕僕僃儞僩偲偺僙僢僔儑儞
* @return 張棟寢壥
*/
EXPORT_C void SmbMusicAPLibUtil::AllResetL(RFs& /*aFs*/, DCM_NAMESPACE::RPGPropAgent& aPropAgent)
{
InitMusicAPL(aPropAgent);
}
/**
* 岺応弌壸愝掕張棟
*
* @param[in] aFs 僼傽僀儖僒乕僶偲偺僙僢僔儑儞
* @param[in] aPropAgent 僾儘僷僥傿乕僄乕僕僃儞僩偲偺僙僢僔儑儞
* @return 張棟寢壥
*/
EXPORT_C void SmbMusicAPLibUtil::InitL(RFs& /*aFs*/, DCM_NAMESPACE::RPGPropAgent& aPropAgent)
{
InitMusicAPL(aPropAgent);
}
/**
* Music傾僾儕偺僨乕僞傪弶婜抣偵愝掕偡傞
*
* @param[in] aPropAgent 僾儘僷僥傿乕僄乕僕僃儞僩偲偺僙僢僔儑儞
* @return 側偟
*/
void SmbMusicAPLibUtil::InitMusicAPL(DCM_NAMESPACE::RPGPropAgent& aPropAgent)
{
//VPT愝掕
SmbPGMusic::SetVPTSettingL(aPropAgent, ESmbPGMusicAPVPTSettingOff);
//儕僺乕僩愝掕
SmbPGMusic::SetRepeatSettingL(aPropAgent, ESmbPGMusicAPRepeatSettingOff);
//僔儍僢僼儖愝掕
SmbPGMusic::SetPlayModeSettingL(aPropAgent, ESmbPGMusicAPPlayModeSettingNormal);
//僀僐儔僀僓愝掕
SmbPGMusic::SetEqualizerSettingL(aPropAgent, ESmbPGMusicAPEqualizerSettingOff);
//僆乕僩儗儀儖愝掕
SmbPGMusic::SetAVLSSettingL(aPropAgent, ESmbPGMusicAPAVLSSettingOff);
//Bass愝掕
SmbPGMusic::SetBassSettingL(aPropAgent, ESmbPGMusicAPBassSettingOff);
//價僕儏傾儔僀僓乕愝掕
SmbPGMusic::SetDynamicNormalizerSettingL(aPropAgent, ESmbPGMusicAPDynamicNormalizerSettingOff);
//儃儕儏乕儉愝掕
SmbPGMusic::SetAPVolumeSettingL(aPropAgent, KSmbMusicAPIntialVolume);
//儗僕儏乕儉忣曬攋婞
SmbPGMusic::SetAPResumeInfoDeleteIndicationL(aPropAgent, ETrue);
SmbPGMusic::SetAPResumeInfoDeleteIndicationL(aPropAgent, EFalse);
}
// end of SmbMusicAPLibUtil.cpp
/* Copyright (C) 2005-2006 Sony Ericsson Mobile Communications Japan, Inc. */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -