Ubuntu 12.04下PulseAudio的安装以及API使用(2)

3、编译含有pulseaudio库的时候,需要添加pulseaudio的动态链接库-libpulse等,
 
(可以在/usr/lib/i386-linux-gnu/目录下找到pulse的动态库
 
/usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
 /usr/lib/i386-linux-gnu/libpulsedsp.so
 /usr/lib/i386-linux-gnu/libpulse-mainloop-glib.so
 /usr/lib/i386-linux-gnu/libpulse-mainloop-glib.so.0
 /usr/lib/i386-linux-gnu/libpulse-mainloop-glib.so.0.0.4
 /usr/lib/i386-linux-gnu/libpulse-simple.so
 /usr/lib/i386-linux-gnu/libpulse-simple.so.0
 /usr/lib/i386-linux-gnu/libpulse-simple.so.0.0.3
 /usr/lib/i386-linux-gnu/libpulse.so
 /usr/lib/i386-linux-gnu/libpulse.so.0
 /usr/lib/i386-linux-gnu/libpulse.so.0.13.5)

例如:
 
 gcc -o pacat-simple pacat-simple.c -lpulse -lpulsecommon-1.1 -lpulse-simple

三、ALSA音频库

ALSA全称为:Advanced Linux Sound Architecture
 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/19641.html