Crosstales.NVorbis.VorbisStreamDecoder Class Reference
Inheritance diagram for Crosstales.NVorbis.VorbisStreamDecoder:
Crosstales.NVorbis.IVorbisStreamStatus

Public Member Functions

void Dispose ()
 
void ResetStats ()
 Gets the counters for latency and bitrate calculations, as well as overall bit counts More...
 

Properties

int EffectiveBitRate [get]
 
int InstantBitRate [get]
 
TimeSpan PageLatency [get]
 
TimeSpan PacketLatency [get]
 
TimeSpan SecondLatency [get]
 
long OverheadBits [get]
 
long AudioBits [get]
 
int PagesRead [get]
 
int TotalPages [get]
 
bool Clipped [get]
 
- Properties inherited from Crosstales.NVorbis.IVorbisStreamStatus
int EffectiveBitRate [get]
 Gets the calculated bit rate of audio stream data for the everything decoded so far More...
 
int InstantBitRate [get]
 Gets the calculated bit rate for the last ~1 second of audio More...
 
TimeSpan PageLatency [get]
 Gets the calculated latency per page More...
 
TimeSpan PacketLatency [get]
 Gets the calculated latency per packet More...
 
TimeSpan SecondLatency [get]
 Gets the calculated latency per second of output More...
 
long OverheadBits [get]
 Gets the number of bits read that do not contribute to the output audio More...
 
long AudioBits [get]
 Gets the number of bits read that contribute to the output audio More...
 
int PagesRead [get]
 Gets the number of pages read so far in the current stream More...
 
int TotalPages [get]
 Gets the total number of pages in the current stream More...
 
bool Clipped [get]
 Gets whether the stream has been clipped since the last reset More...
 

Member Function Documentation

◆ ResetStats()

void Crosstales.NVorbis.VorbisStreamDecoder.ResetStats ( )

Gets the counters for latency and bitrate calculations, as well as overall bit counts

Implements Crosstales.NVorbis.IVorbisStreamStatus.


The documentation for this class was generated from the following file:
  • C:/Users/slaub/Unity/assets/DJPro/DJPro/Assets/Plugins/crosstales/Common/Libraries/NVorbis/VorbisStreamDecoder.cs