Linux ALSA – 支持软件回采参考(playback)信

Linux ALSA – 支持软件回采参考信

  • 前期说明
  • 适用场景
  • 实现原理
  • Linux3.10 修改方法

前期说明

  • 什么是 “回采”/strong>

  • 回采哪两种类型/strong>

软件回采

硬件回采

适用场景

  • 为什么要回采

  • 应用场景

    下面适用两张原理图来说明为什么需要软件回采

源码路径:
/framework/base/media/java/android/media/AudioRecord.java
/framework/base/core/jni/android_media_AudioRecord.cpp
/framework/av/media/libmedia/AudioRecord.cpp
/framework/av/services/audioflinger/Threads.cpp
/hardware/rockchip/audio/tinyalsa_hal/audio_hw.c
/kernel/sound/core/pcm_native.c
/kernel/sound/core/pcm_lib.c

  • 基本原理概述

Linux3.10 修改方法

linux_soft_callback_playback_record_patch.zip 一共为 kernel Alsa 三个部分(付费).

linux_include.patch
linux_core_pcm.patch
linux_soc_dmaengine.patch

[补充]: 有问题可以邮件沟通 iFinelio Tower <308662170@qq.com>

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24758 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年10月21日
下一篇 2022年10月21日

相关推荐