- 博客(14)
- 收藏
- 关注
原创 pixel 4 tinymix调试
如下图,27 AMP Enable Switch是听筒,36 R AMP Enable Switch是扬声器AMP PCM Gain 代表听筒增益R AMP PCM Gain 代表spk增益使用如下命令可以关闭/打开 听筒/spk。
2025-12-07 19:31:42
193
原创 由 TEE_SINK 探索 Android audio数据流向
参考google官方文档:https://source.android.google.cn/docs/core/audio/debugging?hl=zh-cn把宏控打开看一下命名方式以及默认存放路径:看看tee dump中最常用的几个方法:2. 分析代码看代码里面是哪些地方用到了TEE_SINK一般情况下,应用层会采用MODE_STREAM的模式,为什么呢?所以我们接触到的播放场景,大部分都是采用AudioTrack::write() 函数一次又一次地写数据;来看看Java测试代码中是怎么
2025-04-20 02:24:51
953
原创 CS common ---- cpp学习
*本文用于学习cpp语法,一直想学c++,但是每次拿到新资料又不想从数据定义开始看,所以决定自己写一点,直接从指针章节开始,省略掉基础的语法。如有需要可以直接google会更清晰易懂。
2024-12-11 21:24:40
245
原创 Raspberry Pi ---- 树莓派网线直连笔记本
其实我输入的是192.168.137.1,但是保存后重新打开,他自动变成了192.168.163.1。打开如下界面, 选择 笔记本所连接的wifi 进行设置,我这里是1313。cm利用 arp -a 查看树莓派ip地址。基本流程看下面这个链接。在win11系统上,
2024-12-11 21:13:25
192
原创 网络是怎样连接的 ----边读边记
最近在搞树莓派的时候,发现笔记本+树莓派的组合有点鸡肋。我需要获取树莓派联网后的ip地址。买了根 microHDMI - HDMI 线,连接好树莓派和笔记本,发现笔记本的HDMI口是输出的,不能用作输入。买了根网线,心想将树莓派直连到路由器,然后在笔记本上ipconfig或者 arp -a 应该能看到树莓派的ip地址,(我觉得会是在用一个局域网内,能够查到的)结果还是查不到,我就很疑惑。所以决定复习(重新学)下计算机网络。
2024-12-10 23:23:17
279
原创 Raspberry Pi ---- picamera & picamera2
包含下面这两个库就差不多得了,不是,是差不多全了。thecapture, start_recording, start_preview 调用相机开始拍照 / 录制 / 预览。亮度可以在录制时调整,解析率不行及时调用 close 释放资源。
2024-12-05 00:32:24
636
原创 Android Common ---- Binder学习
将 磁盘文件 映射到 进程的虚拟内存区域,在Linux系统中,内存映射使用过mmap()函数来实现的。
2024-11-26 22:46:30
617
原创 Android audio ---- 音量调节流程
Android系统按键的映射过程会经过 ScanCode -> KeyCodeLabel -> KeyCode -> KeyEvent他们之间的关系是:ScanCode是由Linux的Input驱动框架定义的整数类型。ScanCode经过一次转化后,形成按键的标签KeycodeLabel,是一个字符串的表示形式。KeycodeLabel经过转换后,再次形成整数型的按键码keycode。在Android应用程序层,主要使用按键码keycode来区分。
2024-10-28 14:32:04
772
原创 Android Audio ---- 通路切换流程
//Title: 通路切换流程Code Version: http://aospxref.com/android-14.0.0_r2/Author: zzmeowDate: 2024/9README:edited with Typora//App在构建AudioTrack的时候会传入StreamType的参数,先把StreamType进行归类(Strategy),然后根据Strategy找出device,再根据device找出outputs(即有可能找到多个output:对应多个线程),
2024-10-28 14:18:52
817
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅