Re: [pulseaudio-discuss] [PATCH v7 00/33] raop2 support for module-raop-sink

2017-01-13 Thread Colin Leroy
On Fri, 13 Jan 2017 04:00:11 +, Toby Haynes 
wrote:

> 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

2017-01-12 Thread Toby Haynes
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 Fujita  wrote:

> 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

2017-01-12 Thread Tanu Kaskinen
On Thu, 2017-01-12 at 21:56 -0600, Hajime Fujita wrote:
> On Jan 12, 2017, at 7:46 PM, Tanu Kaskinen  wrote:
> > 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

2017-01-10 Thread Hajime Fujita
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.

> -- 
> 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

2017-01-10 Thread Tanu Kaskinen
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.

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

2017-01-06 Thread Colin Leroy
On Thu, 5 Jan 2017 22:34:29 +0100, Anton Lundin 
wrote:

> 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

2017-01-05 Thread Anton Lundin
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.


//Anton


-- 
Anton Lundin+46702-161604
___
pulseaudio-discuss mailing list
pulseaudio-discuss@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss