Created Audio Manager class.
Clean up CScore audio usage.
Fixing broken audio device change handler.
Fixed various audio Dispose deadlock due to Invoke usage.
Thus now using BeginInvoke instead.
2 using System.Collections.Generic;
4 using System.Runtime.Serialization;
6 using System.Threading.Tasks;
14 [AttributeObject(Id = "Property.ComboBox", Name = "ComboBox", Description = "ComboBox property.")]
15 public class PropertyComboBox : Object
17 public IList<string> Items { get; set; } = new List<string>();
20 public string CurrentItem { get; set; }