new "reserve device" feature?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 08.06.09 16:41, pl bossart (bossart.nospam at gmail.com) wrote:

> Lennart,
> I was looking at the latest code and in git-master I saw changes to
> the alsa-sink/source files, and a new 'reserve' module. Can you please
> shed some light on why PA would try to lock a device, or resume a sink
> when an ALSA device becomes 'unused'. My understanding was that apps
> using ALSA would see PCM samples redirected to PulseAudio thanks to
> the pulse plugin, and PA would be the only app using hw:0.  What uses
> do you have in mind?

The device reservation logic is intended for cooperation with the JACK
sound server: i.e. when JACK wants direct access it can have it.

http://0pointer.de/blog/projects/device-reservation.html

Other than that session switching needs cooperating PA
instances. i.e. if you switch the session on a PC the previously
active PA instance needs to give up access to the audio devices, and
the new active PA instance needs to open them again. 

Both things are only useful on the desktop i guess.

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/           GnuPG 0x1A015CC4



[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux