UPnP renderer doesn't notify volume changes [#12434]

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: UPnP renderer doesn't notify volume changes [#12434]

Re: UPnP renderer doesn't notify volume changes [#12434]

by Ludek » Mon Apr 20, 2015 6:46 pm

Based on my tests BubbleUPnP works correctly to adjust volume on MMW player.

I selected "MediaMonkey Player" in BubbleUPnP, selected also library as "MediaMonkey Server" and played a song, then adjusting volume on the phone (BubbleUPnP) adjusts correctly the volume in MediaMonkey (also visually)

Re: UPnP renderer doesn't notify volume changes [#12434]

by Peke » Thu Apr 16, 2015 5:00 am

I raised priority in bug, but from my tests today I can confirm that it also happen in other apps like WMP 12

Re: UPnP renderer doesn't notify volume changes [#12434]

by bubbleguuum » Sun Apr 12, 2015 8:13 am

Any work done on this bug ?

It prevents BubbleUPnP to work properly for controlling volume of the MM renderer.

Re: UPnP renderer doesn't notify volume changes [#12434]

by Peke » Sun Dec 14, 2014 8:56 pm

UPnP renderer doesn't notify volume changes [#12434]

by bubbleguuum » Mon Dec 23, 2013 6:52 am

There's a bug with the UPnP/ DLNA renderer that exist in all versions of MM from the current stable version to the latest beta.

The renderer does not notify volume changes through the RendereringControl service LastChange eventing.

Subscribing to RendereringControl eventing returns the initial LastChange value but with a bogus Volume variable whose value is always 100,
even if the current volume is not 100.
Afterward, LastChange is never evented again (for example if a user manually changes the volume), and the subscribing control point cannot
see volume changes.

It is very easy to observe with a tool like DeviceSpy, subscribing to RendereringControl events.
It would be a good idea to also check if other RenderingControl variables (Mute, ...) are properly evented.

Top