This posting is older than 6 months and can contain outdated information.
Thanks for asking.
[X] Handle application in background with priority [ 1024 ] (1024 min, -1024 max)
Question 1:
Does this option allow me to make my own custom behaviour take a higher background priority than Spotify? I mean - is this the correct setting to affect these background Behaviour Priorities within Remote Buddy?
Yes. The Spotify Behaviour that ships with Remote Buddy has a priority of 1024 (the minimum).
Question 2:
If Q1=yes, then what number should be entered into the box to ensure the priority is greater than (eg Spotify)?
If you want your Behaviour to be preferred, you should use a value of 1023 or less here.
Sidenote: if you're implementing your own Behaviour for Spotify, be sure to turn off the one that ships with Remote Buddy (by unchecking the checkbox in front of it at Prefs > Behaviours). Otherwise, which Behaviour is chosen for controlling the application is undefined and may vary on a case by case basis.
Question 3:
Do all behaviours with background background (for example iTunes, FrontRow and so on) have the same background priority?
Most use the lowest priority of 1024.
Or are they each set to some default, but unique priority arrangement? For example, will iTunes always override FrontRow, or visa-versa?
iTunes, DVD Player & Co. use different priorities based on the state of the system and the applications. For example, if you have DVD Player and iTunes running in the background, Remote Buddy will pick DVD Player if a DVD is inserted - and iTunes otherwise.
IIRC none uses a -1024 priority, so if you want to make sure your Behavior always "wins", that's probably the value you'll want to use.
Best regards,
Felix Schwarz