C# Class Glare.Audio.VorbisAudioStream

Inheritance: AudioStream
Show file Open project: Burton-Radons/Alexandria

Public Methods

Method Description
Read ( byte buffer, int offset, int count ) : int
VorbisAudioStream ( FileInfo file ) : System
VorbisAudioStream ( IntPtr data, int length ) : System
VorbisAudioStream ( Stream source, bool closeSource = false ) : System
VorbisAudioStream ( byte data ) : System
VorbisAudioStream ( byte data, int offset, int length ) : System
VorbisAudioStream ( string path ) : System
VorbisAudioStream ( void data, int length ) : System

Private Methods

Method Description
FromBytes ( long bytes ) : System.TimeSpan
ToBytes ( System.TimeSpan time ) : long
VorbisAudioStream ( IContainerReader containerReader ) : System
VorbisAudioStream ( IPacketProvider packetProvider ) : System
VorbisAudioStream ( VorbisReader reader ) : System

Method Details

Read() public method

public Read ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
return int

VorbisAudioStream() public method

public VorbisAudioStream ( FileInfo file ) : System
file System.IO.FileInfo
return System

VorbisAudioStream() public method

public VorbisAudioStream ( IntPtr data, int length ) : System
data System.IntPtr
length int
return System

VorbisAudioStream() public method

public VorbisAudioStream ( Stream source, bool closeSource = false ) : System
source Stream
closeSource bool
return System

VorbisAudioStream() public method

public VorbisAudioStream ( byte data ) : System
data byte
return System

VorbisAudioStream() public method

public VorbisAudioStream ( byte data, int offset, int length ) : System
data byte
offset int
length int
return System

VorbisAudioStream() public method

public VorbisAudioStream ( string path ) : System
path string
return System

VorbisAudioStream() public method

public VorbisAudioStream ( void data, int length ) : System
data void
length int
return System