RFC: Routing and Priority lists

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

 



'Twas brillig, and Janos Kovacs at 28/11/11 14:52 did gyre and gimble:
> However, what hook could be used to compose the 'media.role-zone'
> property? In the proposal (ie. the patches) the routing is done before
> PA_CORE_HOOK_SINK_INPUT_NEW is called, so I guess that cannot
> be used.


Yeah I think I mentioned this chicken+egg on the wiki (or if I didn't I
had it in my head and *meant* to mention it!).

The problem is currently that module-stream-restore happens during
PA_CORE_HOOK_SINK_INPUT_NEW and as a result may assign a sink to a
stream which would mean that we wouldn't do the routing (i.e. for the
same reason that we wouldn't want to do any routing if they caller
specified a specific device to use when they connected their stream).

But this can be changed, and if we remove (or disable-by-default) the
restore-device part of module-stream-restore then the routing can happen
after PA_CORE_HOOK_SINK_INPUT_NEW hook and thus the property can be written.

That was my thinking at least.

Col


-- 

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited http://www.tribalogic.net/
Open Source:
  Mageia Contributor http://www.mageia.org/
  PulseAudio Hacker http://www.pulseaudio.org/
  Trac Hacker http://trac.edgewall.org/



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

  Powered by Linux