博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
静音模式下,来闹钟能响铃。
阅读量:4045 次
发布时间:2019-05-24

本文共 1204 字,大约阅读时间需要 4 分钟。

修改方案为:
static srv_prof_volume_level srv_prof_play_audio_query_volume(srv_prof_tone_enum tone_type)
{
       switch(tone_type)
    {
       。。。。。。。。。。。。。。。。
 
        case SRV_PROF_TONE_KEYPAD:
        {
            return g_srv_prof.cur_setting.keypad_vol;
        }
。。。。。。。。。。。。。。。。
        case SRV_PROF_TONE_ERROR:
        case SRV_PROF_TONE_WARNING:
        case SRV_PROF_TONE_EMPTY_LIST:
        case SRV_PROF_TONE_FILE_ARRIVAL:
        case SRV_PROF_TONE_GENERAL_TONE:
        case SRV_PROF_TONE_AUX:
        case SRV_PROF_TONE_BATTERY_LOW:
        case SRV_PROF_TONE_BATTERY_WARNING:
        case SRV_PROF_TONE_EXPLICITLY_SAVE:
        case SRV_PROF_TONE_SENT:
        case SRV_PROF_TONE_DELETED:
        case SRV_PROF_TONE_PROBLEM:
        case SRV_PROF_TONE_CONFIRM:
        case SRV_PROF_TONE_NOT_AVAILABLE:
        case SRV_PROF_TONE_ANS_PHONE:
        case SRV_PROF_TONE_REMIND:  
        {
            /* alert type tone use default volume 3 as long as system alert is allowed to play */
            return SRV_PROF_VOL_LEVEL_3;
        }
 //add begin添加下面这一段,因为在不管是设置为什么的时候,都是会走到下面的default中,所以做了个判断,在
 // ring_vol为0的时候,设置为SRV_PROF_VOL_LEVEL_4 ,如果不为0的话,还是会去调用g_srv_prof.cur_setting.ring_vol
        case SRV_PROF_TONE_ALARM:
        {
         if(g_srv_prof.cur_setting.ring_vol==SRV_PROF_VOL_LEVEL_0)
               return SRV_PROF_VOL_LEVEL_3 ;
         else
              return g_srv_prof.cur_setting.ring_vol;        
        }
       //add end
        default:
        {
            return g_srv_prof.cur_setting.ring_vol;
        }
    }
 
}

转载地址:http://ivgdi.baihongyu.com/

你可能感兴趣的文章
openstack网络总结
查看>>
excel 查找一个表的数据在另一个表中是否存在
查看>>
centos 7 上配置dnsmasq 同时支持ipv4和ipv6的DHCP服务
查看>>
AsyncTask、View.post(Runnable)、ViewTreeObserver三种方式总结frame animation自动启动
查看>>
Android中AsyncTask的简单用法
查看>>
解决跨网场景下,CAS重定向无法登录的问题(无需修改现有代码)
查看>>
java反编译命令
查看>>
activemq依赖包获取
查看>>
概念区别
查看>>
final 的作用
查看>>
在Idea中使用Eclipse编译器
查看>>
idea讲web项目部署到tomcat,热部署
查看>>
Idea下安装Lombok插件
查看>>
zookeeper
查看>>
Idea导入的工程看不到src等代码
查看>>
技术栈
查看>>
Jenkins中shell-script执行报错sh: line 2: npm: command not found
查看>>
8.X版本的node打包时,gulp命令报错 require.extensions.hasownproperty
查看>>
Jenkins 启动命令
查看>>
Maven项目版本继承 – 我必须指定父版本?
查看>>