<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jan 12, 2017, at 7:46 PM, Tanu Kaskinen <<a href="mailto:tanuk@iki.fi" class="">tanuk@iki.fi</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">On Tue, 2017-01-10 at 22:23 -0600, Hajime Fujita wrote:</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">Hi Tanu and Anton,<br class=""><br class=""><blockquote type="cite" class="">On Jan 10, 2017, at 5:57 PM, Tanu Kaskinen <<a href="mailto:tanuk@iki.fi" class="">tanuk@iki.fi</a>> wrote:<br class=""><br class="">On Thu, 2017-01-05 at 22:34 +0100, Anton Lundin wrote:<br class=""><blockquote type="cite" class="">On 06 November, 2016 - Hajime Fujita wrote:<br class=""><br class=""><blockquote type="cite" class="">This patch set adds a support for UDP version of RAOP (so called<br class="">raop2). Most of the RAOP devices (e.g. AppleTV, AirportExpress,<br class="">third party AV receivers) today use UDP version, so this patch<br class="">set is expected to support those devices.<br class=""><br class=""></blockquote><br class="">I've took a close look at the non-raop changes and those LGTM.<br class=""><br class="">Feel free to add a Reviewed-by: Anton Lundin <<a href="mailto:glance@acc.umu.se" class="">glance@acc.umu.se</a>> to them<br class="">if you feel for it.<br class=""><br class="">I've tested and glanced at the raop-code and it ain't perfect but its<br class="">way better than the current code for anything modern, so I'd suggest<br class="">merging this.<br class=""><br class="">Feel free to add a Tested-by: Anton Lundin <<a href="mailto:glance@acc.umu.se" class="">glance@acc.umu.se</a>> to them<br class="">if you feel for it.<br class=""></blockquote></blockquote><br class="">First, thank you Anton for taking a look at this patch set and supporting merging it.<br class=""><br class=""><blockquote type="cite" class=""><br class="">Thanks, I pushed the three core-util patches to the "next" branch. I<br class="">started to apply the rest of the patches too, but the first raop patch<br class="">failed to build:<br class=""><br class="">CC       modules/raop/module_raop_sink_la-module-raop-sink.lo<br class="">modules/raop/module-raop-sink.c: In function ‘udp_thread_func’:<br class="">modules/raop/module-raop-sink.c:724:19: error: too many arguments to function ‘pa_rtpoll_run’<br class="">       if ((rv = pa_rtpoll_run(u->rtpoll, true)) < 0)<br class="">                 ^~~~~~~~~~~~~<br class="">In file included from ./pulsecore/source.h:41:0,<br class="">               from ./pulsecore/core.h:49,<br class="">               from ./pulsecore/sink.h:33,<br class="">               from modules/raop/module-raop-sink.c:44:<br class="">./pulsecore/rtpoll.h:61:5: note: declared here<br class="">int pa_rtpoll_run(pa_rtpoll *f);<br class="">   ^~~~~~~~~~~~~<br class="">Makefile:9124: recipe for target 'modules/raop/module_raop_sink_la-module-raop-sink.lo' failed<br class=""><br class="">Maybe that's fixed in later patches, but for bisecting it's best to<br class="">avoid commits that break the build.<br class=""></blockquote><br class="">I thought I have fixed this before, but apparently it was incomplete. Sorry about that. It should have been fixed as you suggested.<br class=""><br class=""><blockquote type="cite" class="">I also tried to build the whole patch set, but Debian has updated to<br class="">openssl 1.1.0, and at the time when these patches were submitted, we<br class="">didn't yet have the patch that fixes the compatibility issue with<br class="">openssl 1.1.0, so that failed too. Trying to apply both the openssl fix<br class="">and the raop patches results in conflicts.<br class=""><br class="">These issues should be easy enough to resolve, and if there's nothing<br class="">more complicated, I'll fix the issues myself and push the patches.<br class=""></blockquote><br class="">That’ll be awesome.<br class="">But if you need my help I’d be more than happy to do so.<br class=""></blockquote><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">And so ends this journey of several years... I pushed these patches to</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">the "next" branch now. Thank you all for your work and patience!</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""></div></blockquote><div><br class=""></div><div>Awesome! Thank you for your patience as well.</div><div>So I guess this is going to be in the 11.0 release?</div><br class=""><blockquote type="cite" class=""><div class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">--<span class="Apple-converted-space"> </span></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Tanu</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="https://www.patreon.com/tanuk" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">https://www.patreon.com/tanuk</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">_______________________________________________</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">pulseaudio-discuss mailing list</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="mailto:pulseaudio-discuss@lists.freedesktop.org" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">pulseaudio-discuss@lists.freedesktop.org</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss</a></div></blockquote></div><br class=""></body></html>