Alvas.Audio Class Library

DsReader Class

Reads audio data using DirectShow.

For a list of all members of this type, see DsReader Members.

System.Object
   DsReader

[Visual Basic]
Public Class DsReader
    Implements IAudioReader, IDisposable
[C#]
public class DsReader : IAudioReader, IDisposable

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Example

This example shows simple using of DsReader class.

DsReader dr = new DsReader("in.wma");
if (dr.HasAudio)
{
    IntPtr format = dr.ReadFormat();
    byte[] data = dr.ReadData();
}
dr.Close();
 

Requirements

Namespace: Alvas.Audio

Assembly: Alvas.Audio (in Alvas.Audio.dll)

See Also

DsReader Members | Alvas.Audio Namespace