Re: [pulseaudio-discuss] [PATCH v7 00/33] raop2 support for module-raop-sink
On Fri, 13 Jan 2017 04:00:11 +, Toby Hayneswrote: > So glad to hear this is landing in the main branch, having run > Hajime's code for at least a couple of years. > > Thanks to everyone involved in getting this landed. Oh that's great ! I'll be happy to see it shipped in the distros ! :) -- Colin ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
Re: [pulseaudio-discuss] [PATCH v7 00/33] raop2 support for module-raop-sink
So glad to hear this is landing in the main branch, having run Hajime's code for at least a couple of years. Thanks to everyone involved in getting this landed. Toby Haynes On Thu, 12 Jan 2017 at 22:57 Hajime Fujitawrote: > On Jan 12, 2017, at 7:46 PM, Tanu Kaskinen wrote: > > On Tue, 2017-01-10 at 22:23 -0600, Hajime Fujita wrote: > > Hi Tanu and Anton, > > On Jan 10, 2017, at 5:57 PM, Tanu Kaskinen wrote: > > On Thu, 2017-01-05 at 22:34 +0100, Anton Lundin wrote: > > On 06 November, 2016 - Hajime Fujita wrote: > > This patch set adds a support for UDP version of RAOP (so called > raop2). Most of the RAOP devices (e.g. AppleTV, AirportExpress, > third party AV receivers) today use UDP version, so this patch > set is expected to support those devices. > > > I've took a close look at the non-raop changes and those LGTM. > > Feel free to add a Reviewed-by: Anton Lundin to them > if you feel for it. > > I've tested and glanced at the raop-code and it ain't perfect but its > way better than the current code for anything modern, so I'd suggest > merging this. > > Feel free to add a Tested-by: Anton Lundin to them > if you feel for it. > > > First, thank you Anton for taking a look at this patch set and supporting > merging it. > > > Thanks, I pushed the three core-util patches to the "next" branch. I > started to apply the rest of the patches too, but the first raop patch > failed to build: > > CC modules/raop/module_raop_sink_la-module-raop-sink.lo > modules/raop/module-raop-sink.c: In function ‘udp_thread_func’: > modules/raop/module-raop-sink.c:724:19: error: too many arguments to > function ‘pa_rtpoll_run’ >if ((rv = pa_rtpoll_run(u->rtpoll, true)) < 0) > ^ > In file included from ./pulsecore/source.h:41:0, >from ./pulsecore/core.h:49, >from ./pulsecore/sink.h:33, >from modules/raop/module-raop-sink.c:44: > ./pulsecore/rtpoll.h:61:5: note: declared here > int pa_rtpoll_run(pa_rtpoll *f); >^ > Makefile:9124: recipe for target > 'modules/raop/module_raop_sink_la-module-raop-sink.lo' failed > > Maybe that's fixed in later patches, but for bisecting it's best to > avoid commits that break the build. > > > I thought I have fixed this before, but apparently it was incomplete. > Sorry about that. It should have been fixed as you suggested. > > I also tried to build the whole patch set, but Debian has updated to > openssl 1.1.0, and at the time when these patches were submitted, we > didn't yet have the patch that fixes the compatibility issue with > openssl 1.1.0, so that failed too. Trying to apply both the openssl fix > and the raop patches results in conflicts. > > These issues should be easy enough to resolve, and if there's nothing > more complicated, I'll fix the issues myself and push the patches. > > > That’ll be awesome. > But if you need my help I’d be more than happy to do so. > > > And so ends this journey of several years... I pushed these patches to > the "next" branch now. Thank you all for your work and patience! > > > Awesome! Thank you for your patience as well. > So I guess this is going to be in the 11.0 release? > > > -- > Tanu > > https://www.patreon.com/tanuk > ___ > pulseaudio-discuss mailing list > pulseaudio-discuss@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss > > ___ > pulseaudio-discuss mailing list > pulseaudio-discuss@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss > ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
Re: [pulseaudio-discuss] [PATCH v7 00/33] raop2 support for module-raop-sink
On Thu, 2017-01-12 at 21:56 -0600, Hajime Fujita wrote: > On Jan 12, 2017, at 7:46 PM, Tanu Kaskinenwrote: > > And so ends this journey of several years... I pushed these patches to > > the "next" branch now. Thank you all for your work and patience! > > Awesome! Thank you for your patience as well. > So I guess this is going to be in the 11.0 release? Yes it is! -- Tanu https://www.patreon.com/tanuk ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
Re: [pulseaudio-discuss] [PATCH v7 00/33] raop2 support for module-raop-sink
Hi Tanu and Anton, > On Jan 10, 2017, at 5:57 PM, Tanu Kaskinenwrote: > > On Thu, 2017-01-05 at 22:34 +0100, Anton Lundin wrote: >> On 06 November, 2016 - Hajime Fujita wrote: >> >>> This patch set adds a support for UDP version of RAOP (so called >>> raop2). Most of the RAOP devices (e.g. AppleTV, AirportExpress, >>> third party AV receivers) today use UDP version, so this patch >>> set is expected to support those devices. >>> >> >> I've took a close look at the non-raop changes and those LGTM. >> >> Feel free to add a Reviewed-by: Anton Lundin to them >> if you feel for it. >> >> I've tested and glanced at the raop-code and it ain't perfect but its >> way better than the current code for anything modern, so I'd suggest >> merging this. >> >> Feel free to add a Tested-by: Anton Lundin to them >> if you feel for it. First, thank you Anton for taking a look at this patch set and supporting merging it. > > Thanks, I pushed the three core-util patches to the "next" branch. I > started to apply the rest of the patches too, but the first raop patch > failed to build: > > CC modules/raop/module_raop_sink_la-module-raop-sink.lo > modules/raop/module-raop-sink.c: In function ‘udp_thread_func’: > modules/raop/module-raop-sink.c:724:19: error: too many arguments to function > ‘pa_rtpoll_run’ > if ((rv = pa_rtpoll_run(u->rtpoll, true)) < 0) > ^ > In file included from ./pulsecore/source.h:41:0, > from ./pulsecore/core.h:49, > from ./pulsecore/sink.h:33, > from modules/raop/module-raop-sink.c:44: > ./pulsecore/rtpoll.h:61:5: note: declared here > int pa_rtpoll_run(pa_rtpoll *f); > ^ > Makefile:9124: recipe for target > 'modules/raop/module_raop_sink_la-module-raop-sink.lo' failed > > Maybe that's fixed in later patches, but for bisecting it's best to > avoid commits that break the build. I thought I have fixed this before, but apparently it was incomplete. Sorry about that. It should have been fixed as you suggested. > I also tried to build the whole patch set, but Debian has updated to > openssl 1.1.0, and at the time when these patches were submitted, we > didn't yet have the patch that fixes the compatibility issue with > openssl 1.1.0, so that failed too. Trying to apply both the openssl fix > and the raop patches results in conflicts. > > These issues should be easy enough to resolve, and if there's nothing > more complicated, I'll fix the issues myself and push the patches. That’ll be awesome. But if you need my help I’d be more than happy to do so. > -- > Tanu > > https://www.patreon.com/tanuk > ___ > pulseaudio-discuss mailing list > pulseaudio-discuss@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss Thanks, Hajime ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
Re: [pulseaudio-discuss] [PATCH v7 00/33] raop2 support for module-raop-sink
On Thu, 2017-01-05 at 22:34 +0100, Anton Lundin wrote: > On 06 November, 2016 - Hajime Fujita wrote: > > > This patch set adds a support for UDP version of RAOP (so called > > raop2). Most of the RAOP devices (e.g. AppleTV, AirportExpress, > > third party AV receivers) today use UDP version, so this patch > > set is expected to support those devices. > > > > I've took a close look at the non-raop changes and those LGTM. > > Feel free to add a Reviewed-by: Anton Lundinto them > if you feel for it. > > I've tested and glanced at the raop-code and it ain't perfect but its > way better than the current code for anything modern, so I'd suggest > merging this. > > Feel free to add a Tested-by: Anton Lundin to them > if you feel for it. Thanks, I pushed the three core-util patches to the "next" branch. I started to apply the rest of the patches too, but the first raop patch failed to build: CC modules/raop/module_raop_sink_la-module-raop-sink.lo modules/raop/module-raop-sink.c: In function ‘udp_thread_func’: modules/raop/module-raop-sink.c:724:19: error: too many arguments to function ‘pa_rtpoll_run’ if ((rv = pa_rtpoll_run(u->rtpoll, true)) < 0) ^ In file included from ./pulsecore/source.h:41:0, from ./pulsecore/core.h:49, from ./pulsecore/sink.h:33, from modules/raop/module-raop-sink.c:44: ./pulsecore/rtpoll.h:61:5: note: declared here int pa_rtpoll_run(pa_rtpoll *f); ^ Makefile:9124: recipe for target 'modules/raop/module_raop_sink_la-module-raop-sink.lo' failed Maybe that's fixed in later patches, but for bisecting it's best to avoid commits that break the build. I also tried to build the whole patch set, but Debian has updated to openssl 1.1.0, and at the time when these patches were submitted, we didn't yet have the patch that fixes the compatibility issue with openssl 1.1.0, so that failed too. Trying to apply both the openssl fix and the raop patches results in conflicts. These issues should be easy enough to resolve, and if there's nothing more complicated, I'll fix the issues myself and push the patches. -- Tanu https://www.patreon.com/tanuk ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
Re: [pulseaudio-discuss] [PATCH v7 00/33] raop2 support for module-raop-sink
On Thu, 5 Jan 2017 22:34:29 +0100, Anton Lundinwrote: > I've tested and glanced at the raop-code and it ain't perfect but its > way better than the current code for anything modern, so I'd suggest > merging this. Yay :) That's good news ! -- Colin ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
Re: [pulseaudio-discuss] [PATCH v7 00/33] raop2 support for module-raop-sink
On 06 November, 2016 - Hajime Fujita wrote: > This patch set adds a support for UDP version of RAOP (so called > raop2). Most of the RAOP devices (e.g. AppleTV, AirportExpress, > third party AV receivers) today use UDP version, so this patch > set is expected to support those devices. > I've took a close look at the non-raop changes and those LGTM. Feel free to add a Reviewed-by: Anton Lundinto them if you feel for it. I've tested and glanced at the raop-code and it ain't perfect but its way better than the current code for anything modern, so I'd suggest merging this. Feel free to add a Tested-by: Anton Lundin to them if you feel for it. //Anton -- Anton Lundin+46702-161604 ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss