| Commit message (Collapse) | Author | Files | Lines |
|
|
|
The attribute must be 0..100 and not 0..1024. Previously, the code
was inconsistent.
|
|
-fixes regression introduced by:
'8d6fedf8177d0d2ced81e6d93d35c368b2ac69db [PATCH] Mixer: add class MixerListener'
-listener.OnMixerVolumeChanged() called GetVolume() which attempted to acquire
the lock but as per 'pa_threaded_mainloop_lock()' documentation:
This function may not be called inside the event loop thread. Events that are
dispatched from the event loop thread are executed with this lock held
-this patch seperates the underlying action of GetVolume() into a new
GetVolumeInternal() function, to be called only when the lock is already held, as
is the case for the listener.OnMixerVolumeChanged() call
|
|
Use a listener interface instead of GlobalEvents.
|
|
Passing a void pointer is unsafe.
|
|
|
|
|
|
|
|
|
|
|