[pulseaudio-discuss] Develop pulseaudio module outof pulseaudio

Gupta Abhiruchi (RBEI/ECF4) Abhiruchi.Gupta at in.bosch.com
Tue Nov 24 22:40:23 PST 2015


-----Original Message-----
From: Alexander E. Patrakov [mailto:patrakov at gmail.com] 
Sent: Tuesday, November 24, 2015 12:49 PM
To: General PulseAudio Discussion <pulseaudio-discuss at lists.freedesktop.org>; Gupta Abhiruchi (RBEI/ECF4) <Abhiruchi.Gupta at in.bosch.com>
Subject: Re: Develop pulseaudio module outof pulseaudio

24.11.2015 09:34, Gupta Abhiruchi (RBEI/ECF4) wrote:
> I have installed pulseaudio and libpulseaudio package but not able to
> get pulseaudio core header files installed. How to get these files. My
> requirement is to write a pulseaudio module out of pulseaudio tree.

Out-of-tree modules are currently indeed impossible to develop.

Please think, however, whether you need a module at all. In many cases, 
a PulseAudio module is not necessary. If you need some signal 
processing, please write a LADSPA plugin instead, and load 
module-ladspa-sink. If you want to output audio to some non-standard 
network protocol, please write an ALSA plugin that speaks this protocol, 
and a management daemon that discovers targets and loads 
module-alsa-sink. I am sure similar solutions exist for other use cases, 
too.

Or, you can contribute the module if you think that it is of general 
interest.

-- 
Alexander E. Patrakov

I want to control play/resume for audio stream. I think that using client apis it is not possible. I can only mute/unmute the stream but cannot pause/resume it back. I want to control audio stream without relying on application to pause/resume the audio on signaling. Could you explain little bit about LADSPA plugin and can I use it for my requirement.

--
Abhiruchi


More information about the pulseaudio-discuss mailing list