[pulseaudio-tickets] [Bug 42804] raop module does not work with shairport

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Aug 25 16:50:48 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=42804

--- Comment #26 from Hajime Fujita <crisp.fujita at nifty.com> ---
Thanks Matthius,
Unfortunately it seems that your patch is for some irrelevant files. Looking
forward to hearing from you again after you come back from vacation.

Here are several outcomes of my research these days.

First, I noticed that there were several encryption methods defined in the
protocol[1]. Martin's code only supports RSA and always does encryption. This
may work for Apple devices, but my VSX-43 for example only supports et=0 (no
encryption) and et=4 (MFiSAP). This was the reason that I could not hear any
sound from my device.

I wrote a patch for automatically switching RSA encryption, depending on
device's capability announce. (before that I upgraded the code base to v4.0)
https://github.com/hfujita/pulseaudio-raop2

I also embed ALAC encoder to raop module (which I haven't made public yet --
since I'm not 100% sure about license conditions). Actually, VSX-43 played
sounds either with or without ALAC encoding.

[1] http://nto.github.io/AirPlay.html#servicediscovery-airtunesservice

So Matthuis, your Minx Air 200 required ALAC compression, (i.e. it did not
accept uncompressed PCM+ALAC header) right?

I'm now having an issue that the sound skips every second, propably the same
issue as you have. I'm now trying to understand how the time is managed inside
PulseAudio and figure out how to fix it.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20130825/46bf5b99/attachment.html>


More information about the pulseaudio-bugs mailing list