2015-01-07 4 views
0

응용 프로그램 (VLC, Rhythmbox, ...)의 오디오 출력을 자체 내에서 처리 할 수 ​​있기를 원합니다. 또한 내 애플리케이션을 사운드 싱크 (예 : VLC 또는 pavucontrol에서 내 애플리케이션을 출력 장치로 표시해야 함)로 선택할 수 있어야합니다.응용 프로그램 내에서 가상 사운드 장치 등록

어떻게 가능합니까? ALSA, Pulseaudio로 할 수 있습니까? 현재 가장 쉬운 해결책을 찾고 있는데, 나중에 수행하는 방법이 선호 될 수 있습니다. 대부분의 구성을 API 호출을 통해 수행 할 수 있다면 좋을 것입니다.

감사합니다.

+0

JACK (http://jackaudio.org/)을 살펴 봐야합니다. – Matthias

답변

0

필자는 PulseAudio 모듈을 작성했습니다. 거기에 자신의 싱크대를 만들고 직접 오디오 스트림에 액세스 할 수 있습니다. 내 구현을 봐 here.

관련 문제