/ src / Ryujinx.Audio / Renderer / Common / NodeIdType.cs
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 &amp; 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  }