OnPropertyValueChanged() is called sometimes couple times a second and sometimes when AudioMutex is locked already causing a deadlock. Also some code added to support Desktop Bridge converter to UWP app.