社区
智能硬件
帖子详情
在arm或者android 使用alsa播放wav文件
tjyuanxi
2015-07-17 01:29:22
代码已经ok了,编译使用alsa接口的文件时需要加入-lasound 。
但是我是在讯飞sdk的基础上修改的,他有makefile文件来make的,怎么将这个-lasound 加入到makefile文件中让我编译过啊??
跪求大神指点啊。
注:最后我要讲这个功能在android 、linux、arm上跑
...全文
236
1
打赏
收藏
在arm或者android 使用alsa播放wav文件
代码已经ok了,编译使用alsa接口的文件时需要加入-lasound 。 但是我是在讯飞sdk的基础上修改的,他有makefile文件来make的,怎么将这个-lasound 加入到makefile文件中让我编译过啊?? 跪求大神指点啊。 注:最后我要讲这个功能在android 、linux、arm上跑
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tjyuanxi
2015-11-23
打赏
举报
回复
现在不需要了
嵌入式Linux项目实战:三个大项目(数码相框、摄像头驱动和电源管理),九个衍生项目视频教程
包括3个大项目和若干衍生项目,涵盖:数码相框、电子书、指针、链表、Makefile、网络编程Socket、USB摄像头、CMOS摄像头、视频监控、WIFI、3G网卡、
ALSA
声卡、便携式视频监控(局域网通信)和电源管理。 总体格调:...
ALSA
的
WAV
播放
和录音程序
这段时间在探索
ALSA
架构,从
ALSA
Core到
ALSA
Lib,再到
Android
Audio System。在看
ALSA
Lib时,写了一个比较典型的基于
ALSA
的
播放
录音程序。程序包包含四个部分:
WAV
Parser、SND Common、Playback和Record。
WAV
Parser是对
WAV
文件
的分析和封装,这里只针对Standard
WAV
File;SND Com
基于
ALSA
的
WAV
播放
和录音程序
在看
ALSA
Lib时,写了一个比较典型的基于
ALSA
的
播放
录音程序。程序包包含四个部分:
WAV
Parser、SND Common、Playback和Record。
WAV
Parser是对
WAV
文件
的分析和封装,这里只针对Standard
WAV
File;SND Common是Playback 和Record共同操作,如SetParams、ReadPCM和Write TAG: 录音 A
ALSA
音频库移植,
alsa
-utils工具的
使用
1.tar -xvf
alsa
-lib_1.0.23.orig.tar.bz2 (1) 配置
alsa
-lib ./configure --host=
arm
-fsl-linux-gnueabi --prefix=/opt/
ALSA
/
alsa
_libCC=/opt/gcc-4.4.4-glibc-2.11.1-multilib-1.0/
arm
-fsl-linux-gnueabi/bin/
arm
...
Linux(UOS) Qt不能
播放
音频的问题
这里可以看几项对于audio的编译配置,主要是前两个,在linux x86环境下通过Qt 安装包安装的目录下,插件audio中可以看到两个库,libqtaudio_
alsa
.so 和 libqtmedia_pulse.so ,其中音频
播放
需要用到前面一个库,那对应的编译参数就需要加上 -
alsa
,视频
播放
需要后面那个库,编译参数指定 -pulseaudio。如果是linux x86的话 通过Qt安装包会自动包含audio的插件,但是如果通过Qt源码编译安装,那就需要自己指定编译参数后才会编译生成该插件。
智能硬件
1,616
社区成员
753
社区内容
发帖
与我相关
我的任务
智能硬件
智能硬件,智能手表,可穿戴设备,智能电视,谷歌眼镜,Google Glass 相关讨论。
复制链接
扫一扫
分享
社区描述
智能硬件,智能手表,可穿戴设备,智能电视,谷歌眼镜,Google Glass 相关讨论。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章