NodeIdType.cs
1 namespace Ryujinx.Audio.Renderer.Common 2 { 3 /// <summary> 4 /// The type of a node. 5 /// </summary> 6 public enum NodeIdType : byte 7 { 8 /// <summary> 9 /// Invalid node id. 10 /// </summary> 11 Invalid = 0, 12 13 /// <summary> 14 /// Voice related node id. (data source, biquad filter, ...) 15 /// </summary> 16 Voice = 1, 17 18 /// <summary> 19 /// Mix related node id. (mix, effects, splitters, ...) 20 /// </summary> 21 Mix = 2, 22 23 /// <summary> 24 /// Sink related node id. (device & circular buffer sink) 25 /// </summary> 26 Sink = 3, 27 28 /// <summary> 29 /// Performance monitoring related node id (performance commands) 30 /// </summary> 31 Performance = 15, 32 } 33 }