当前位置: 首页 > news >正文

车载音频焦点(二)

目录

1 可延迟的音频焦点

2 多音频区焦点管理

3 HAL 音频焦点

4 OEM 车载音频焦点服务


1 可延迟的音频焦点

在 Android 11 中,AAOS 开始支持请求获得可延迟的音频焦点。

当非瞬态焦点请求 与 当前焦点持有者交互 遭到拒绝时,前者可以延迟。

一旦焦点的变化导致延迟的请求可以获得焦点,系统就会将焦点授予该请求。

1.1 延迟音频焦点请求的规则

  • 仅限非瞬态请求。

只能针对非瞬态来源发出延迟请求,以免在不相关时刻之后很长时间还播放瞬态声音。

  • 一次只能延迟一项请求。

如果在已有一项延迟请求的情况下,又发出另一项延迟请求,则最初发送的延迟请求将收到 AUDIOFOCUS_LOSS 更改事件,新发送的请求将收到 AUDIOFOCUS_REQUEST_DELAYED 的同步响应。

  • 可延迟的请求必须具有

 OnAudioFocusChangeListener。请求延迟后,监听器将用于在请求最终获得焦


http://www.mrgr.cn/news/45130.html

相关文章:

  • C++11标准模板(STL)- 常用数学函数 - 计算反正切,以符号确定象限(std::atan2, std::atan2f, std::atan2l)
  • 招联金融2025秋招内推
  • 华为OD机试 - 优雅子数组 - 暴力枚举(Python/JS/C/C++ 2024 E卷 100分)
  • 六、索引的数据结构
  • 云计算Openstack Horizon
  • YOLO11改进|注意力机制篇|引入矩形自校准模块RCM
  • 微信小程序——音乐播放器
  • Python GUI 编程:tkinter 初学者入门指南——单行文本框
  • python 函数圈复杂度
  • Windows 安装 Maven 并配置环境变量
  • Java数据结构栈和队列(Stack和Queue详解)
  • 系统架构设计师教程 第14章 14.3 云原生架构相关技术 笔记
  • 网页前端开发之Javascript入门篇(8/9):数组
  • LabVIEW提高开发效率技巧----阻塞时钟
  • SQL专项练习第五天
  • Python OpenCV精讲系列 - 动态场景分析深入理解(十六)
  • python3 venv的使用详解
  • 冥想第一千三百零三天(1303)
  • TCN-Transformer时间序列预测(多输入单预测)——基于Pytorch框架
  • 基于时频分析与自适应滤波技术的多分量雷达信号提取与重建研究