Sorry, I missed that.

johndoe_2009 wrote: 
> Hi,
> 
> iPeng on iPhone is great, I love using it. Recently I have found two
> smaller things:
> 
> First - most of the times, when I re-open iPeng, it changes the volume
> of the squeezebox devices. E.g.:
> 1. I have set up a certain volume on my devices (does not matter whether
> over iPeng or over IR remotes).
> 2. I close the iPeng app/switch to another app on my iPhone.
> 3. I re-open iPeng.
> 4. The iPhone volume changing symbol is briefly shown, and iPeng changes
> the volume of the selected Squeezebox player. When I have a group of
> synced players, the volume of the whole group is changed - most of the
> times, the volume is reduced. 
> 
Are you on the latest iPeng 9?
This should be fixed in 9.3.4 although we'll have another small fix
around it in 9.4.

> 
> When opened or re-opened, it should always first read the volume of the
> selected Squeezebox player, and not set it automatically to the volume
> iPeng has stored or believes might be the correct one. Only when the
> volume of a selected player in iPeng is manually changed, it should set
> the volume.
> 
That's what iPeng does. Actually iPeng never makes any assumptions about
the volume and doesn't store it, the server is the volume master, only
the server's volume counts.

However, there are a few edge cases:
1. If you have iPeng's player activated, then the server _still_ owns
the volume but there's also a volume level outside iPeng and you might
not want your iPhone's system volume permanently changed after leaving
iPeng so iPeng remembers the volume level the iPhone was at before you
entered it and restores it.

2. People want to use lock-screen controls and hardware buttons as well
as remote control events with iPeng. These, however, inevitably also
change the system volume, something iPeng needs to compensate. This is
what should work better in 9.3.4, in some cases (app switching being
one) iOS 11 broke the way iPeng detected volume changes before.

> 
> Second - since approximately four weeks, iPeng takes very long to
> identfiy the Squeezebox server and all connected players after a fresh
> start of the app. The device overview is empty for approx 10 seconds,
> then it finds the players and shows them (and most of the times, it
> directly changes the volume (see my first issue) and turns it down a
> notch.
> 
> While I love iPeng, especially the second issue really starts to get
> annoying - as I am using iPeng as a remote, it is not acceptable to wait
> for 10 seconds to access my Squeezebox players.
> 
iPeng detects the server through the server responding to discovery
messages - this can tale a while if the server doesn't immediately
respond.
In addition, iPeng also tries to connect to the latest server AND the
latest player it used. If any of those are not available (e.g. because
the server has changed addresses or the player has become unavailable)
it can take a while until iPeng decides it can now safely forget what it
used before.

This especially applies to using iPeng as a player because after iPeng's
player connects the server needs a while to also report it so iPeng
needs to wait that out.



---
learn more about iPeng, the iPhone and iPad remote for the Squeezebox
and
Logitech UE Smart Radio as well as iPeng Party, the free Party-App, 
at penguinlovesmusic.com
*New: iPeng 9, the Universal App for iPhone, iPad and Apple Watch*
------------------------------------------------------------------------
pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777
View this thread: http://forums.slimdevices.com/showthread.php?t=51929

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to