Bug 15174 - Menu to change player brightness on Boom broken
: Menu to change player brightness on Boom broken
Status: RESOLVED FIXED
Product: SB Boom
Classification: Unclassified
Component: UI
: unspecified
: PC Other
: P3 normal (vote)
: 7.5.1
Assigned To: Squeezebox QA Team email alias
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-11-22 05:15 UTC by Joerg Schwieder
Modified: 2011-01-13 23:47 UTC (History)
3 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joerg Schwieder 2009-11-22 05:15:33 UTC
This it at least with MySB.com, don't know about SBS unsing the Controller.

If (on the Controller) you go to
Settings->Advanced->Player Display->Player-Brightness

You are taken to a "Source Select" screen instead of a brightness settings screen.

The menu looks like this (sorry for the format, that's what I have):

At least for iPeng the issue is that some fields that should contain text do contain numbers instead.

<CFArray 0x10ac1c0 [0x30307a00]>{type = mutable-small, count = 7, values = (
	0 : <CFDictionary 0x1062260 [0x30307a00]>{type = mutable, count = 3, capacity = 12, pairs = (
	7 : <CFString 0x106e210 [0x30307a00]>{contents = "text"} = <CFString 0x10d77f0 [0x30307a00]>{contents = "Automatic"}
	8 : <CFString 0x10f4f60 [0x30307a00]>{contents = "actions"} = <CFDictionary 0x108ecc0 [0x30307a00]>{type = mutable, count = 1, capacity = 12, pairs = (
	3 : <CFString 0x1077750 [0x30307a00]>{contents = "do"} = <CFDictionary 0x10786f0 [0x30307a00]>{type = mutable, count = 2, capacity = 12, pairs = (
	7 : <CFString 0x10bc760 [0x30307a00]>{contents = "cmd"} = <CFArray 0x1078190 [0x30307a00]>{type = mutable-small, count = 3, values = (
	0 : <CFString 0x10615f0 [0x30307a00]>{contents = "playerpref"}
	1 : <CFString 0x10d4f40 [0x30307a00]>{contents = "powerOnBrightness"}
	2 : <CFString 0x10beba0 [0x30307a00]>{contents = "6"}
)}
	8 : <CFString 0x10b3980 [0x30307a00]>{contents = "player"} = 0
)}
)}
	13 : <CFString 0x10b82c0 [0x30307a00]>{contents = "radio"} = 1
)}
	1 : <CFDictionary 0x107bfa0 [0x30307a00]>{type = mutable, count = 3, capacity = 12, pairs = (
	7 : <CFString 0x106c060 [0x30307a00]>{contents = "text"} = <CFString 0x10b39b0 [0x30307a00]>{contents = "5 (Brightest)"}
	8 : <CFString 0x106c550 [0x30307a00]>{contents = "actions"} = <CFDictionary 0x1060fb0 [0x30307a00]>{type = mutable, count = 1, capacity = 12, pairs = (
	3 : <CFString 0x10dd8c0 [0x30307a00]>{contents = "do"} = <CFDictionary 0x10a3810 [0x30307a00]>{type = mutable, count = 2, capacity = 12, pairs = (
	7 : <CFString 0x10b5fd0 [0x30307a00]>{contents = "cmd"} = <CFArray 0x1079aa0 [0x30307a00]>{type = mutable-small, count = 3, values = (
	0 : <CFString 0x10c34f0 [0x30307a00]>{contents = "playerpref"}
	1 : <CFString 0x10ca370 [0x30307a00]>{contents = "powerOnBrightness"}
	2 : <CFString 0x10686f0 [0x30307a00]>{contents = "5"}
)}
	8 : <CFString 0x1076d40 [0x30307a00]>{contents = "player"} = 0
)}
)}
	13 : <CFString 0x108c350 [0x30307a00]>{contents = "radio"} = 0
)}
	2 : <CFDictionary 0x1019a20 [0x30307a00]>{type = mutable, count = 3, capacity = 12, pairs = (
	7 : <CFString 0x10b0610 [0x30307a00]>{contents = "text"} = 4
	8 : <CFString 0x10bc3d0 [0x30307a00]>{contents = "actions"} = <CFDictionary 0x10c9e00 [0x30307a00]>{type = mutable, count = 1, capacity = 12, pairs = (
	3 : <CFString 0x10794b0 [0x30307a00]>{contents = "do"} = <CFDictionary 0x10ba060 [0x30307a00]>{type = mutable, count = 2, capacity = 12, pairs = (
	7 : <CFString 0x1085f20 [0x30307a00]>{contents = "cmd"} = <CFArray 0x10bb230 [0x30307a00]>{type = mutable-small, count = 3, values = (
	0 : <CFString 0x107a9f0 [0x30307a00]>{contents = "playerpref"}
	1 : <CFString 0x107bac0 [0x30307a00]>{contents = "powerOnBrightness"}
	2 : <CFString 0x10d28c0 [0x30307a00]>{contents = "4"}
)}
	8 : <CFString 0x10706c0 [0x30307a00]>{contents = "player"} = 0
)}
)}
	13 : <CFString 0x1095c90 [0x30307a00]>{contents = "radio"} = 0
)}
	3 : <CFDictionary 0x10b9fe0 [0x30307a00]>{type = mutable, count = 3, capacity = 12, pairs = (
	7 : <CFString 0x10c69d0 [0x30307a00]>{contents = "text"} = <CFString 0x10f08e0 [0x30307a00]>{contents = "3"}
	8 : <CFString 0x10f0270 [0x30307a00]>{contents = "actions"} = <CFDictionary 0x10bbce0 [0x30307a00]>{type = mutable, count = 1, capacity = 12, pairs = (
	3 : <CFString 0x10c5e60 [0x30307a00]>{contents = "do"} = <CFDictionary 0x10ea9d0 [0x30307a00]>{type = mutable, count = 2, capacity = 12, pairs = (
	7 : <CFString 0x10be690 [0x30307a00]>{contents = "cmd"} = <CFArray 0x10e96d0 [0x30307a00]>{type = mutable-small, count = 3, values = (
	0 : <CFString 0x10ea0c0 [0x30307a00]>{contents = "playerpref"}
	1 : <CFString 0x10ebdc0 [0x30307a00]>{contents = "powerOnBrightness"}
	2 : <CFString 0x10edf80 [0x30307a00]>{contents = "3"}
)}
	8 : <CFString 0x1062d20 [0x30307a00]>{contents = "player"} = 0
)}
)}
	13 : <CFString 0x10bc270 [0x30307a00]>{contents = "radio"} = 0
)}
	4 : <CFDictionary 0x106c6e0 [0x30307a00]>{type = mutable, count = 3, capacity = 12, pairs = (
	7 : <CFString 0x10cb8d0 [0x30307a00]>{contents = "text"} = <CFString 0x10cc0c0 [0x30307a00]>{contents = "2"}
	8 : <CFString 0x10f7a80 [0x30307a00]>{contents = "actions"} = <CFDictionary 0x10c9590 [0x30307a00]>{type = mutable, count = 1, capacity = 12, pairs = (
	3 : <CFString 0x106d840 [0x30307a00]>{contents = "do"} = <CFDictionary 0x107b360 [0x30307a00]>{type = mutable, count = 2, capacity = 12, pairs = (
	7 : <CFString 0x10da7c0 [0x30307a00]>{contents = "cmd"} = <CFArray 0x10f33c0 [0x30307a00]>{type = mutable-small, count = 3, values = (
	0 : <CFString 0x10f33f0 [0x30307a00]>{contents = "playerpref"}
	1 : <CFString 0x10f4aa0 [0x30307a00]>{contents = "powerOnBrightness"}
	2 : <CFString 0x10f5e10 [0x30307a00]>{contents = "2"}
)}
	8 : <CFString 0x10e5700 [0x30307a00]>{contents = "player"} = 0
)}
)}
	13 : <CFString 0x10c5ca0 [0x30307a00]>{contents = "radio"} = 0
)}
	5 : <CFDictionary 0x10f72e0 [0x30307a00]>{type = mutable, count = 3, capacity = 12, pairs = (
	7 : <CFString 0x1079c80 [0x30307a00]>{contents = "text"} = <CFString 0x10d8e20 [0x30307a00]>{contents = "1 (Dimmest)"}
	8 : <CFString 0x10e1d90 [0x30307a00]>{contents = "actions"} = <CFDictionary 0x10c1550 [0x30307a00]>{type = mutable, count = 1, capacity = 12, pairs = (
	3 : <CFString 0x10a32c0 [0x30307a00]>{contents = "do"} = <CFDictionary 0x107f210 [0x30307a00]>{type = mutable, count = 2, capacity = 12, pairs = (
	7 : <CFString 0x10d8570 [0x30307a00]>{contents = "cmd"} = <CFArray 0x10cff40 [0x30307a00]>{type = mutable-small, count = 3, values = (
	0 : <CFString 0x10cfce0 [0x30307a00]>{contents = "playerpref"}
	1 : <CFString 0x10766a0 [0x30307a00]>{contents = "powerOnBrightness"}
	2 : <CFString 0x10dd390 [0x30307a00]>{contents = "1"}
)}
	8 : <CFString 0x10a3380 [0x30307a00]>{contents = "player"} = 0
)}
)}
	13 : <CFString 0x10893d0 [0x30307a00]>{contents = "radio"} = 0
)}
	6 : <CFDictionary 0x10bb910 [0x30307a00]>{type = mutable, count = 3, capacity = 12, pairs = (
	7 : <CFString 0x10c0830 [0x30307a00]>{contents = "text"} = <CFString 0x10e9b50 [0x30307a00]>{contents = "0 (Dark)"}
	8 : <CFString 0x10e8880 [0x30307a00]>{contents = "actions"} = <CFDictionary 0x10cd050 [0x30307a00]>{type = mutable, count = 1, capacity = 12, pairs = (
	3 : <CFString 0x10c1600 [0x30307a00]>{contents = "do"} = <CFDictionary 0x1062ad0 [0x30307a00]>{type = mutable, count = 2, capacity = 12, pairs = (
	7 : <CFString 0x10cd8c0 [0x30307a00]>{contents = "cmd"} = <CFArray 0x10cf670 [0x30307a00]>{type = mutable-small, count = 3, values = (
	0 : <CFString 0x10c7230 [0x30307a00]>{contents = "playerpref"}
	1 : <CFString 0x10e6a60 [0x30307a00]>{contents = "powerOnBrightness"}
	2 : <CFString 0x10e7f50 [0x30307a00]>{contents = "0"}
)}
	8 : <CFString 0x10cb210 [0x30307a00]>{contents = "player"} = 0
)}
)}
	13 : <CFString 0x10bbc90 [0x30307a00]>{contents = "radio"} = 0
)}
)}
(gdb)
Comment 1 Michael Herger 2009-11-23 04:44:10 UTC
works for me, whether connected to mysb.com or sbs (Controller controlling Boom)
Comment 2 Joerg Schwieder 2009-11-23 04:53:08 UTC
Weird.
Doesn't work for me. I get a "Select Music Source" menu.
The especially strange thing is that the menu iPeng gets (which is what I originally looked for) actually looks OK to me except for the broken encoding which is shown by many menus and which I regard as a bug in iPeng (actually it's pretty much definitely a bug on the server side but it's so common that I usually work around it, just forgot it here).

May the cause for this be that the Boom is on a different network from the controller? Yet everything else seems to work.
Comment 3 Chris Owens 2010-01-04 16:00:21 UTC
Changing priorities due to management guidance.
Comment 4 Chris Owens 2010-03-08 11:23:19 UTC
Moving lower-priority bugs to next target
Comment 5 Chris Owens 2010-05-20 15:29:43 UTC
I tried this both with a boom on my local network and with one of my booms at home (on a different network) and did not see the 'Source Select.'  Is this still a problem for you, Joerg?  What FW version do you have on the SBC and the boom?  Thanks!
Comment 6 Joerg Schwieder 2010-05-20 15:56:41 UTC
No, works for me now.
It probably got fixed together with something else?