PulseAudio Enable ...
PulseAudio 를 Enable 하고 있는데요.... 아직 이해가 너무 부족한 상황이라
뭘 해야 될지 갈피를 못잡고 있네요 ...
현재 ALSA aplay, arecord를 통해서
kernel driver 쪽으로 pcm data를 건네주어 재생하고 있는 상황입니다
근데 yocto 시스템을 이용해서 pusleaudio, pulseaudio-server 설치 했고
#1. /etc/pulse/client.conf 쪽에서
§ autospawn = yes
§ allow-autospawn-for-root = yes
§ daemon-binary = /usr/bin/pulseaudio
#2. /etc/pulse/default.pa
§ load-module module-alsa-sink rate=48000 tsched=0
§ load-module module-alsa-source device=hw:0,0
까지 설정을 건드려 보았습니다.
이후 aplay test.wav 를 해보니 alsa통해서 kernel driver의 prepare callback 함수가 불리긴 하는데
더 이상 진행은 안되고 거기서 끝나네요 ...
스스로 정리가 잘 안되네요 ... 혹시 alsa와 pulseaudio 을 connect 하기 위해
#1. pavucontrol 도 추가로 설치가 필요한 건가요 ??
#2. 다른 필요한 설정이 조금 더 있는 건가요 ??
도움 부탁드리겠습니다ㅜㅜ
PA
제가 기억하고 있는 내용을 말씀드립니다.
asound.conf 였나?
alsa설정화일에서 audio stream이 PA로 전달되도록 설정하셔야
alsa API로 작성한 application의 내용들이 PA로 가겠죠?
관련내용은 pulse audio, alsa conf 정도로 구글링 해보세요.
댓글 달기