社区
驱动程序开发区
帖子详情
你好,请问为什么我从Android音频驱动read函数里面获取到的数据和Android应用层获取的pcm数据不一样呢?
需客儿
2017-02-24 10:45:02
正常情况下通过iis接口出来的数据应该就是PCM的数据,但是我在Android上层通过audiorecoder获取到的数据和驱动read函数DMA获取的数据不一样,驱动里面我是通过把数据写到文件里面保存的。
...全文
495
2
打赏
收藏
你好,请问为什么我从Android音频驱动read函数里面获取到的数据和Android应用层获取的pcm数据不一样呢?
正常情况下通过iis接口出来的数据应该就是PCM的数据,但是我在Android上层通过audiorecoder获取到的数据和驱动read函数DMA获取的数据不一样,驱动里面我是通过把数据写到文件里面保存的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我用双手-成就你的梦想
2017-02-25
打赏
举报
回复
一般是用pcm_read读数据的
需客儿
2017-02-25
打赏
举报
回复
那为什么会不一样呢?
华为编程开发规范与案例
接口类问题(B类)-指设计、编码中出现的
函数
和环境、其他
函数
、全局/局部变量或
数据
变量之间的
数据
/控制传输不匹配的问题,在系统中起重要作用,将导致模块间配合失效等严重问题; 维护类问题(C类)-指设计、...
【
Android
高性能
音频
】AAudio
音频
流
PCM
采样 的 采样 缓冲 播放 的 连续机制 (
数据
回调机制 |
数据
回调
函数
指针 | 实现
数据
回调
函数
| 设置
数据
回调
函数
)
I . AAudio
音频
流 采样 缓冲 播放 的连续机制 II . AAudio
音频
流
数据
回调
函数
函数
指针类型定义 III . AAudio
音频
流
数据
回调
函数
实现 IV . AAudio
音频
流
数据
回调
函数
设置
Android
音视频开发基础(二) : 在
Android
平台使用AudioRecord和AudioTrack完成
音频
PCM
数据
的采集和播放,并实现读写
音频
wav文件
本文是
Android
音视频任务列表的第二篇, 对应的要学习的内容是:在
Android
平台使用AudioRecord和AudioTrack完成
音频
PCM
数据
的采集和播放,并实现读写
音频
wav文件 一、目录 (一)AudioRecord完成
音频
PCM
数据
的...
Linux
音频
驱动
(五) ALSA
音频
驱动
之
PCM
逻辑设备
目录1. 前言2.
PCM
逻辑设备2.1. 创建
PCM
逻辑设备:2.2.
PCM
逻辑设备文件操作
函数
集:snd_
pcm
_f_ops[]2.3. Open
PCM
逻辑设备2.4....接着分析
音频
驱动
的中间层,由于这些并不是真正的物理设备,故我们称之
android
framework层dump
pcm
数据
的方法
dump
pcm
数据
是
音频
工程师经常用的的debug手段,这里总结下在framework层dump
数据
的位置 dump
数据
的方法 FILE *fp1 = fopen("/data/audio_spk.
pcm
", "a+"); if (fp1) { int flen = fwrite((char *)buffer, 1, ...
驱动程序开发区
1,319
社区成员
2,173
社区内容
发帖
与我相关
我的任务
驱动程序开发区
主要是开发驱动技术
复制链接
扫一扫
分享
社区描述
主要是开发驱动技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章