icfans

FM支持耳机和外放切换

0
阅读(1515)

FM播放不能在耳机和喇叭中自由切换,请问如何处理?
[SOLUTION]来自半导体

1. 首先确定耳机是使用短天线还是长天线,即使用FM时是否必须插入耳机,请检查makefile中宏
INTERNAL_ANTENNAL_SUPPORT是否为TRUE。如
果为TRUE,则默认已经有耳机和外放的切换功能,插入耳机即从耳机播放,拔掉耳机即从喇叭播
放;如果FALSE,则必须插入耳机,默认从耳机输
出,此时如果需要从喇叭输出,需继续下面第2步的设置。
2. 在INTERNAL_ANTENNAL_SUPPORT = FALSE的情况下,需开启宏__MMI_FM_RADIO_BIND_EARPHONE__

__MMI_FM_RADIO_LOUD_SPEAK__, 也即需将如下宏进行设置:
plutommi/customer/custresource/[project_name]_mmi/MMI_features_switch[project_name].h

CFG_MMI_FM_RADIO_ANIMATION 置为 __ON__或者__AUTO__
CFG_MMI_FM_RADIO_LOUD_SPEAK 置为 __ON__或者__AUTO__
经过第2步的设置后,在FM radio下,setting菜单中会出现loudspeaker选项,就可以实现耳机和
外放的自由切换。