39 public abstract void Init();
A track to play as part of a radio. These are the fundamental objects that define the content of the ...
float SampleRate
The sample rate of this track.
float GetSample(int _sampleIndex)
Gets a sample from the track.
void Init()
Initializes this track.
virtual void AddToPlayerEndCallback(ref Action< RadioTrackPlayer > _callback)
Activates an event to run whenever this track ends. This is mainly used for stations to switch track ...
virtual int SampleCount
The number of samples in this track.
Internal interface for a RadioTrack.
Tracks to be used on a radio- includes base classes.