Ejemplo n.º 1
0
 protected virtual void Dispose(bool disposing)
 {
     if (_driver != IntPtr.Zero)
     {
         PluginEntry.DeleteDriver(_driver);
         _driver = IntPtr.Zero;
     }
 }
Ejemplo n.º 2
0
 void ReleaseUnmanagedResources()
 {
     if (_driver != IntPtr.Zero)
     {
         PluginEntry.DeleteDriver(_driver);
         _driver = IntPtr.Zero;
     }
 }
Ejemplo n.º 3
0
 public int RetrieveWaveform(FilterType filter, float[] dest, int length)
 {
     return(PluginEntry.RetrieveWaveform(_driver, filter, dest, length));
 }
Ejemplo n.º 4
0
 public float CalculateRMS(FilterType filter, float duration)
 {
     return(PluginEntry.CalculateRMS(_driver, filter, duration));
 }
Ejemplo n.º 5
0
 public float GetPeakLevel(FilterType filter, float duration)
 {
     return(PluginEntry.GetPeakLevel(_driver, filter, duration));
 }
Ejemplo n.º 6
0
 public void Close()
 {
     PluginEntry.CloseStream(_driver);
 }
Ejemplo n.º 7
0
 public bool Open()
 {
     return(PluginEntry.OpenStream(_driver));
 }
Ejemplo n.º 8
0
 public LaspStream()
 {
     _driver = PluginEntry.CreateDriver();
 }
Ejemplo n.º 9
0
 public LaspStream()
 {
     PluginEntry.SetupLogger();
     _driver = PluginEntry.CreateDriver();
 }