Also use c++1z language standard in Xcode build. Also treat warnings as errors.
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.