天嵌 ARM开发社区

 找回密码
 注册
查看: 1919|回复: 1

E9+Ubuntu的ALSA录音程序错误

[复制链接]
jlx_cuc 发表于 2014-5-21 17:27:57 | 显示全部楼层 |阅读模式
在E9上测试ALSA录音程序,系统用的是Ubuntu,因为出产时带的Ubuntu镜像是带有ALSA架构包的。

但经过调试发现,当所有参数配置正确后,调用
rc = snd_pcm_readi(pcm_handle, wave_buf, frames);
printf("rc = %d,%s\n",rc,snd_strerror(rc));
来进行录音时发现,返回值rc=-5,提示错误是Input/Output Error。

后测试发现,在E9上面,Ubuntu启动后则直接把MIC口的输入音频从PHONE口输出了!!
个人怀疑是有某个应用程序占用了MIC口导致录音程序提示Input/Output错误,还请技术支持给我个回复啊!!

Calvin 发表于 2014-5-21 18:03:55 | 显示全部楼层
可以参考以下链接TQ210源码部分的“录音测试程序”http://www.armbbs.net/forum.php? ... &extra=page%3D1
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-7 02:41 , Processed in 1.015618 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表