[openbeos] Re: Media Preferences

> C:
> Good: 
> Btw, I see that the Audio Mixer sliders and checkboxes are live,
> I can move either (Be or OBOS) Media prefs sliders, and the 
> other one will pick up the changes.
> Bad. or expected behaviour?: 

Expected - nodes can broadcast their parameter changes via the 
media_server, using the BroadcastNewParameterValue() call, 
which is really a good thing, since it means all your views of that 
node will remain current/consistent; ie displaying the real value of 
the parameter.

> The sliders on the Input / Output pages are not live.
> The OBOS panel don't pick up the changes done in the Be panel,
> and vice versa, so perhaps they simply don't, or can't.

The nodes supplied by the driver (ie most of the Be nodes, certainly
the emu10k driver...) don't implement the above notification 
functionality. Since there's no 'obligation' to do so, its acceptable,
but does seem a bit inconsistent, and is not really a 'solvable' problem,
except to make sure that new nodes do implement the call.

David Shipman


Other related posts: