Android 如何在通话中播放音乐/通话背景音
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
CSDN:http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
private boolean canReassignAudioFocus() {
// focus requests are rejected during a phone call or when the phone is ringing
// this is equivalent to IN_VOICE_COMM_FOCUS_ID having the focus
if (!mFocusStack.isEmpty() && IN_VOICE_COMM_FOCUS_ID.equals(mFocusStack.peek().mClientId)) {
return true; //这里的false改为true
}
return true;
}
2.再修改AudioMTKStreamOut.cpp ssize_t AudioMTKStreamOut::write(const void *buffer, size_t bytes),可实现通话背景音
{
case android_audio_legacy::AudioSystem::MODE_IN_CALL:
case android_audio_legacy::AudioSystem::MODE_IN_CALL_2:
pBGSPlayer->Open(pSpeechDriver, 0x0, 0xFF); //修改为pBGSPlayer->Open(pSpeechDriver, 0xFF, 0xFF); 第一个参数表示Uplink Gain,第二个参数是Downlink Gain
Android 如何在通话中播放音乐/通话背景音相关推荐
- Android10.0(Q) 实现通话中播放音乐/通话背景音(答录机/魔音功能)
前言 这个功能大体意思类似机器人交互的效果,一般多应用到客服接听场景中,电话接通自动播放一段录音给 对方听,根据选项操作录音解析等完成一整个流程.这里面电话接通播放声音给对方听普通应用是做不到的, 因 ...
- mt6735 [Audio Speech]如何在通话中播放音乐/通话背景音
[DESCRIPTION] MT6735默认的架构下,通话过程中不能播放音乐,也没有实现通话背景音,如何实现? [SOLUTION] 1.修改AudioService.java,实现通话中播放音乐 p ...
- Android中播放音乐的几种方式
Android中播放音乐的几种方式 前言 前几天一直在研究RxJava2,也写了记录了几篇博客,但因为工作任务原因,需要研究音频相关的知识,暂时放下Rxjava,本文的demo中,MediaPalye ...
- android mediaplayer 后台播放,Android服务—基于MediaPlayer后台播放音乐
Android服务-基于MediaPlayer后台播放音乐 操作环境:Android Studio 4.0.0.SDK Level 21(版本5.0 Lollipop).Windows 10.集成显卡 ...
- 华为1999元起的智能眼镜,能通话能播放音乐,预售就抢疯了!
今年三月,华为正式发布与韩国时尚品牌GENTLE MONSTER联合打造的GENTLE MONSTER X HUAWEI Eyewear智能眼镜.这款智能眼镜8月21日,也就是昨日,已开启线上平台限量 ...
- Android 判断app是否正在播放音乐
首先播放音乐的时候,执行下adb命令: adb shell dumpsys power|grep -i wake 以播放网易云音乐为例: C:\Users\Administrator>adb s ...
- Android 通知栏,锁屏播放音乐,类似音乐播放器
项目中需要用到播放音频的功能,想做一个类似酷狗.酷我这样的音频播放功能,在通知栏和锁屏时都可以操控音乐,开发中发现oppo reno手机在锁屏时不显示通知栏,研究了整整一天终于解决,特作记录,给遇到同 ...
- android Alarm闹钟发送广播播放音乐
MusicService.java service播放音乐 MainActivity.java package com.yqy.yqy_alarm; import java.util.Calendar ...
- 【Android】点击按钮播放音乐,再次点击停止播放
1.在res下新建raw文件夹 将音频复制粘贴至文件夹 2.代码 (1)PlatformActivity.java public static int cnt = 0;SoundPool sp;//声 ...
最新文章
- ganglia访问时出现“You don‘t have permission to access /ganglia/ on this server“
- linux c 获取 CPU、内存、IO、磁盘、网速
- day05:SQL_DCL ,权限控制
- [MIPS汇编语言]简单排序实现
- Mysql学习总结(52)——最全面的MySQL 索引详解
- python读取写入文件_Python读取文件,写入文件,打开文件,删除文件,复制文件
- 比较大小教案计算机西瓜,比较大小小班教案
- avedev matlab,avedev(avedev是什么函数)
- python函数第二次运行报错_(数据科学学习手札54)Python中retry的简单用法
- C语言编程——输入某年某月某日,判断这一天是这一年的第几天?
- html input限制输入小数,限制input输入小数只能到3位或者只能输入正整数(兼容ios)...
- oracle rap,部署RAP服务器
- PTA 1033 旧键盘打字
- unsw计算机科学的挂科率,2020年新南威尔士大学研究生挂科率
- Delphi操作Word,Excel替换
- python模糊图片过滤
- uni-app个人中心
- 从零接入微信公众号(Java实现 附源码)
- 【生产者消费者模型】
- 独家 | PHM数据竞赛首个中国夺冠团队经验分享(常用模型赛题详解PPT视频)...
热门文章
- 20230308英语学习
- 注意力Transformer
- JAVA集合与字符串转换
- 【网络】H3C交换机(S6820)配置ECN例子
- 腾讯云+社区沙龙·小程序敏捷开发实战(北京)开启报名
- 车灯线光源的优化设计matlab,基于 Matlab 的车灯线光源优化设计的实施方案
- 系统设计师之路·第一节·Coder Or Designer?——我是骄傲的设计师
- Fusioncharts参数
- Neural Network学习笔记2
- mysql中堆和栈_堆和栈 - 矮油~ - 博客园