[pulseaudio-discuss] [PATCH] add xrdp sink

Tanu Kaskinen tanu.kaskinen at linux.intel.com
Sun Jun 1 01:07:22 PDT 2014


On Fri, 2014-05-30 at 20:54 +0600, Alexander E. Patrakov wrote:
> 30.05.2014 18:43, Tanu Kaskinen пишет:
> > Hmm, it seems that the sink clock source in the patch is the wall clock.
> > This seems to defeat the whole point of a custom sink, because you could
> > as well load module-null-sink and record from its monitor in XRDP using
> > libpulse. I thought the reason why a special XRDP sink is needed is that
> > we want to use the client sound card as the clock source, thus avoiding
> > the need to resample between two clock domains.
> 
> Indeed, RTP, in any form, unconditionally forces one to use the local 
> clock source and add an adaptive resampler on the receiving end. A 
> rather complex solution, I'd say.
> 
> But I don't agree that the ability to use the existing RTP modules would 
> defeat the whole point of the patch. Nice sink names in pavucontrol are 
> definitely a benefit, and that's why it is definitely a good idea, 
> independently from any xrdp-related stuff, to implement a real RTP sink 
> and source, not needing the null-sink trickery.

I was actually talking about the custom xrdp protocol in that paragraph,
not RTP, sorry for being unclear.

-- 
Tanu



More information about the pulseaudio-discuss mailing list