Android Audio实战——音频流释放异常(三)

        遇到一个音频流释放异常导致的崩溃问题,这里我们先来看一下相关的异常信息。 

 一、异常问题

1、异常LOG

F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
F DEBUG   : pid: 740, tid: 1117, name: ApmOutput  >>> /system/bin/audioserver <<<
F DEBUG   : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
// 关键信息1
F DEBUG   : Abort message: 'removeClient(1) removing client portId 113 which is active (count 1)'
F DEBUG   : backtrace:
// 关键信息2
F DEBUG   :       #03 pc xxx  /system/lib64/libaudiopolicymanagerdefault.so (android::AudioOutputDescriptor::removeClient(int)+732)
F DEBUG   :       #04 pc xxx  /system/lib64/libaudiopolicymanagerdefault.so (android::AudioPolicyManager::releaseOutput(int)+316)
F DEBUG   :       #05 pc xxx  /system/lib64/libaudiopolicyservice.so (android::AudioPolicyService::doReleaseOutput(int)+384) 
F DEBUG   :       #06 pc xxx  /system/lib64/libaudiopolicyservice.so (androi

相关推荐

  1. Android Audio实战——音频释放异常

    2024-06-18 08:02:01       36 阅读
  2. Android AAudio——音频释放死锁(七)

    2024-06-18 08:02:01       31 阅读
  3. 音频采样器类的实现【6】

    2024-06-18 08:02:01       35 阅读
  4. FFmpeg-- c++实现音频aac和视频h264封装

    2024-06-18 08:02:01       42 阅读
  5. 异步复位同步释放原则

    2024-06-18 08:02:01       45 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-18 08:02:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-18 08:02:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-18 08:02:01       87 阅读
  4. Python语言-面向对象

    2024-06-18 08:02:01       96 阅读

热门阅读

  1. 5W2H法

    2024-06-18 08:02:01       35 阅读
  2. Hi3861 OpenHarmony嵌入式应用入门--总引导连接

    2024-06-18 08:02:01       35 阅读
  3. 深入解析Python闭包:定义、实例与应用

    2024-06-18 08:02:01       42 阅读
  4. C++ explicit关键字的用法

    2024-06-18 08:02:01       70 阅读
  5. html + css + js 实现简易轮播图

    2024-06-18 08:02:01       33 阅读
  6. CSS学习

    CSS学习

    2024-06-18 08:02:01      30 阅读
  7. MySQL 保姆级教程(七):用正则表达式进行搜索

    2024-06-18 08:02:01       28 阅读
  8. 模板引擎与 XSS 防御

    2024-06-18 08:02:01       30 阅读