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进行处理,非常感谢!