Simple player. More...
Public Member Functions | |
void | Load () |
Loads all audio records from this set. More... | |
Record | Next (bool random, RecordFilter _filter=null) |
Next (normal/random) record from this set. More... | |
Record | Previous (bool random, RecordFilter _filter=null) |
Plays the previous (normal/random) audio record. More... | |
void | RandomizeRecords (bool resetIndex=true) |
Randomize all audio records. More... | |
System.Collections.Generic.List< Record > | GetRecords (bool random=false, RecordFilter _filter=null) |
Get all Record for a given RecordFilter. More... | |
int | CountRecords (RecordFilter _filter=null) |
Count all Record for a given RecordFilter. More... | |
double | PlaytimeRecords (RecordFilter _filter=null) |
Get the total playtime of all Record for a given RecordFilter. More... | |
long | SizeRecords (RecordFilter _filter=null) |
Get the total size of all Record for a given RecordFilter. More... | |
Record | RecordFromIndex (bool random=false, int index=-1, RecordFilter _filter=null) |
Record from a given index (normal/random) from this set. More... | |
Record | RecordFromHashCode (int hashCode) |
Record from a hashcode from this set. More... | |
System.Collections.Generic.List< Record > | RecordsByFilePath (bool desc=false, RecordFilter _filter=null) |
Returns all audio records of this set ordered by file path. More... | |
System.Collections.Generic.List< Record > | RecordsByName (bool desc=false, RecordFilter _filter=null) |
Returns all audio records of this set ordered by name. More... | |
System.Collections.Generic.List< Record > | RecordsByTitle (bool desc=false, RecordFilter _filter=null) |
Returns all audio records of this set ordered by title. More... | |
System.Collections.Generic.List< Record > | RecordsByArtist (bool desc=false, RecordFilter _filter=null) |
Returns all audio records of this set ordered by artist. More... | |
System.Collections.Generic.List< Record > | RecordsByAlbum (bool desc=false, RecordFilter _filter=null) |
Returns all audio records of this set ordered by album. More... | |
System.Collections.Generic.List< Record > | RecordsByGenre (bool desc=false, RecordFilter _filter=null) |
Returns all audio records of this set ordered by genre. More... | |
System.Collections.Generic.List< Record > | RecordsByRating (bool desc=false, RecordFilter _filter=null) |
Returns all audio records of this set ordered by rating. More... | |
System.Collections.Generic.List< Record > | RecordsByYear (bool desc=false, RecordFilter _filter=null) |
Returns all audio records of this set ordered by year. More... | |
System.Collections.Generic.List< Record > | RecordsByDuration (bool desc=false, RecordFilter _filter=null) |
Returns all audio records of this set ordered by duration. More... | |
System.Collections.Generic.List< Record > | RecordsByFileSize (bool desc=false, RecordFilter _filter=null) |
Returns all audio records of this set ordered by year. More... | |
System.Collections.Generic.List< Record > | RecordsByFormat (bool desc=false, RecordFilter _filter=null) |
Returns all audio records of this set ordered by audio format. More... | |
override void | Play () |
Plays the record. More... | |
override void | Next () |
Plays the next record. More... | |
override void | Previous () |
Plays the previous record. More... | |
override void | Pause () |
Pauses the playback of the record. More... | |
override void | UnPause () |
Unpause the playback of the record. More... | |
override void | Stop () |
Stops the playback of the record. More... | |
override void | Restart () |
Restarts the playback of the record. More... | |
override void | Mute () |
Mute the playback of the record. More... | |
override void | UnMute () |
Unmute the playback of the record. More... | |
Public Member Functions inherited from Crosstales.DJ.BasePlayer | |
virtual void | PlayOrStop () |
Plays or stops the record. More... | |
virtual void | PauseOrUnPause () |
Pause or unpause the playback of the record. More... | |
virtual void | MuteOrUnMute () |
Mute or unmute the playback of the record. More... | |
Public Attributes | |
PlaybackStartEvent | OnPlaybackStarted |
PlaybackEndEvent | OnPlaybackEnded |
AudioStartEvent | OnAudioStarted |
AudioEndEvent | OnAudioEnded |
RecordChangeEvent | OnRecordChanged |
RecordsChangeEvent | OnRecordsChanged |
ProviderReadyEvent | OnProviderReadyEvent |
FilterChangeEvent | OnFilterChanged |
ErrorProviderEvent | OnErrorProviderInfo |
ErrorEvent | OnError |
System.Collections.Generic.List< Record > | Records => Set != null ? Set.Records : new System.Collections.Generic.List<Record>() |
System.Collections.Generic.List< Record > | RandomRecords => Set != null ? Set.RandomRecords : new System.Collections.Generic.List<Record>() |
bool | isReady => Set != null && Set.isReady |
double | TotalPlaytime => Set != null ? Set.TotalPlaytime : 0d |
long | TotalSize => Set != null ? Set.TotalSize : 0 |
override float | Duration => Turntable.Duration |
override int | Samples => Turntable.Samples |
override bool | isPlayback => Turntable.isPlayback |
override bool | isBuffering => Turntable.isBuffering |
override int | Channels => Turntable.Channels |
override int | SampleRate => Turntable.SampleRate |
override System.Collections.Generic.List< Record > | PlayedRecords => Turntable.PlayedRecords |
Protected Member Functions | |
override void | onAudioStart (Record record) |
override void | onAudioEnd (Record record) |
override void | onErrorInfo (Record record, string info) |
virtual void | onRecordChange (Record newRecord) |
virtual void | onFilterChange () |
virtual void | onRecordsChange () |
virtual void | onErrorProvider (string info) |
Protected Member Functions inherited from Crosstales.DJ.BasePlayer | |
virtual void | onPlaybackStart (Record record) |
virtual void | onPlaybackEnd (Record record) |
virtual void | onBufferingStart (Record record) |
virtual void | onBufferingEnd (Record record) |
virtual void | onBufferingProgressUpdate (Record record, float progress) |
virtual void | onLoopPositionReached (Record record, LoopPoint lp) |
virtual void | onAudioPlayTimeUpdate (Record record, float playtime) |
Protected Attributes | |
override PlaybackStartEvent | onPlaybackStarted => OnPlaybackStarted |
override PlaybackEndEvent | onPlaybackEnded => OnPlaybackEnded |
override AudioStartEvent | onAudioStarted => OnAudioStarted |
override AudioEndEvent | onAudioEnded => OnAudioEnded |
override ErrorEvent | onError => OnError |
Properties | |
Turntable | Turntable [get, set] |
'Turntable' from the scene. More... | |
Crosstales.DJ.Set.BaseSet | Set [get, set] |
'Set' from the scene. More... | |
RecordFilter | Filter [get, set] |
Global RecordFilter (active if no explicit filter is given). More... | |
bool | PlayOnStart [get, set] |
Play the turntable on start. More... | |
bool | PlayEndless [get, set] |
Enable endless play. More... | |
bool | PlayRandom [get, set] |
Plays the set in random order. More... | |
bool | FollowDirection [get, set] |
In case 'Next' or 'Previous' is called, follow the logical direction through the playlist. More... | |
int? | CurrentRecordIndex [get, set] |
int? | CurrentRandomRecordIndex [get, set] |
override Record | Record [get, set] |
override bool | isLoop [get, set] |
override byte[] | AudioData [get, set] |
override bool | HandleFocus [get, set] |
override bool | Caching [get, set] |
override bool | Streaming [get, set] |
override int | ChunkSize [get, set] |
override int | CacheStreamSize [get, set] |
override int | BufferSize [get, set] |
override bool | CaptureDataStream [get, set] |
override bool | ForceInternalMP3Codec [get, set] |
override bool | ForceInternalOGGCodec [get, set] |
override bool | InternalCodecsReadPCM [get, set] |
override bool | ReadDataAsStream [get, set] |
override AudioSource | Source [get, protected set] |
override float | Position [get, set] |
override int | SamplePosition [get, set] |
override float | Elapsed [get, set] |
override Crosstales.DJ.Model.Enum.AudioCodec | Codec [get, protected set] |
override float | BufferProgress [get, protected set] |
override bool | isAudioPlaying [get, protected set] |
override bool | isPaused [get, set] |
override System.IO.Stream | DataStream [get, protected set] |
override float | Volume [get, set] |
override float | Pitch [get, set] |
override float | StereoPan [get, set] |
override bool | isMuted [get, set] |
Properties inherited from Crosstales.DJ.BasePlayer | |
static int? | playCounter [get, set] |
static int? | audioCounter [get, set] |
abstract PlaybackStartEvent | onPlaybackStarted [get] |
abstract PlaybackEndEvent | onPlaybackEnded [get] |
abstract AudioStartEvent | onAudioStarted [get] |
abstract AudioEndEvent | onAudioEnded [get] |
abstract ErrorEvent | onError [get] |
abstract Record | Record [get, set] |
An event triggered whenever all providers are ready. More... | |
abstract bool | isLoop [get, set] |
abstract byte[] | AudioData [get, set] |
abstract bool | HandleFocus [get, set] |
abstract bool | Caching [get, set] |
abstract bool | Streaming [get, set] |
abstract int | ChunkSize [get, set] |
abstract int | CacheStreamSize [get, set] |
abstract int | BufferSize [get, set] |
abstract bool | CaptureDataStream [get, set] |
abstract bool | ForceInternalMP3Codec [get, set] |
abstract bool | ForceInternalOGGCodec [get, set] |
abstract bool | InternalCodecsReadPCM [get, set] |
abstract bool | ReadDataAsStream [get, set] |
abstract AudioSource | Source [get, protected set] |
abstract float | Position [get, set] |
abstract int | SamplePosition [get, set] |
abstract float | Elapsed [get, set] |
abstract float | Duration [get] |
abstract int | Samples [get] |
abstract Crosstales.DJ.Model.Enum.AudioCodec | Codec [get, protected set] |
abstract float | BufferProgress [get, protected set] |
abstract bool | isBuffering [get] |
abstract bool | isPlayback [get] |
abstract bool | isAudioPlaying [get, protected set] |
abstract bool | isPaused [get, set] |
abstract System.IO.Stream | DataStream [get, protected set] |
abstract int | Channels [get] |
abstract int | SampleRate [get] |
abstract float | Volume [get, set] |
abstract float | Pitch [get, set] |
abstract float | StereoPan [get, set] |
abstract bool | isMuted [get, set] |
abstract System.Collections.Generic.List< Record > | PlayedRecords [get] |
Properties inherited from Crosstales.DJ.IPlayer | |
Crosstales.DJ.Model.Record | Record [get, set] |
Current record of this player. More... | |
bool | isLoop [get, set] |
Loop the record on/off. More... | |
byte[] | AudioData [get, set] |
Audio data for the current Record read outside of DJ (e.g. from the Android SAF). More... | |
bool | HandleFocus [get, set] |
Starts and stops the Turntable depending on the focus and running state. More... | |
bool | Caching [get, set] |
Caches the tracks if possible on/off. More... | |
bool | Streaming [get, set] |
Enable or disable the streaming of audio files. More... | |
int | ChunkSize [get, set] |
Size of the streaming-chunk in bytes (CT-decoder only). More... | |
int | CacheStreamSize [get, set] |
Size of the cache stream in bytes (CT-decoder only). More... | |
int | BufferSize [get, set] |
Size of the buffer in bytes (CT-decoder only). More... | |
bool | CaptureDataStream [get, set] |
Capture the encoded PCM-stream from this player. More... | |
bool | ForceInternalMP3Codec [get, set] |
Force internal MP3 codec instead of FMOD (Unity). More... | |
bool | ForceInternalOGGCodec [get, set] |
Force internal OGG codec instead of FMOD (Unity). More... | |
bool | InternalCodecsReadPCM [get, set] |
Read PCM data directly with the internal codecs. This is the standard behaviour for WebGL. More... | |
bool | ReadDataAsStream [get, set] |
Reads the file data as stream. More... | |
AudioSource | Source [get] |
AudioSource for this player. More... | |
float | Position [get, set] |
Position of the current audio record in percent. More... | |
int | SamplePosition [get, set] |
Position of the current audio record in samples. More... | |
float | Elapsed [get, set] |
Elapsed time of the current audio record in seconds. More... | |
float | Duration [get] |
Returns the duration of the current audio record in seconds. More... | |
int | Samples [get] |
Returns the total samples of the current audio record. More... | |
Crosstales.DJ.Model.Enum.AudioCodec | Codec [get] |
Codec of for this player. More... | |
float | BufferProgress [get] |
Current buffer progress. More... | |
bool | isBuffering [get] |
Is this player buffering? More... | |
bool | isPlayback [get] |
Is this player in playback-mode? More... | |
bool | isAudioPlaying [get] |
Is this player playing audio? More... | |
bool | isPaused [get, set] |
Is this player in paused? More... | |
System.IO.Stream | DataStream [get] |
Encoded PCM-stream from this player. More... | |
int | Channels [get] |
Current audio channels of the current record. More... | |
int | SampleRate [get] |
Current audio sample rate of the current record. More... | |
float | Volume [get, set] |
Current volume of this player. More... | |
float | Pitch [get, set] |
Current pitch of this player. More... | |
float | StereoPan [get, set] |
Current stereo pan of this player. More... | |
bool | isMuted [get, set] |
Is this player muted? More... | |
System.Collections.Generic.List< Crosstales.DJ.Model.Record > | PlayedRecords [get] |
List of all played records. More... | |
Properties inherited from Crosstales.DJ.Set.ISet | |
System.Collections.Generic.List< Record > | Records [get] |
Returns the list of all audio records from this set. More... | |
System.Collections.Generic.List< Record > | RandomRecords [get] |
Returns the list of all randomized audio records from this set. More... | |
bool | isReady [get] |
Checks if the set is ready to work. More... | |
double | TotalPlaytime [get] |
The total playtime of the set. More... | |
long | TotalSize [get] |
The total size in bytes of the set. More... | |
int | CurrentRecordIndex [get, set] |
Current record index. More... | |
int | CurrentRandomRecordIndex [get, set] |
Current random record index. More... | |
Events | |
RecordChange | OnRecordChange |
An event triggered whenever an audio record changes. More... | |
ProviderReady | OnProviderReady |
An event triggered whenever all providers are ready. More... | |
FilterChange | OnFilterChange |
An event triggered whenever the filter changes. More... | |
RecordsChange | OnRecordsChange |
An event triggered whenever the records change. More... | |
ErrorProvider | OnErrorProvider |
An event triggered whenever an error occurs. More... | |
Events inherited from Crosstales.DJ.BasePlayer | |
PlaybackStart | OnPlaybackStart |
An event triggered whenever the playback starts. More... | |
PlaybackEnd | OnPlaybackEnd |
An event triggered whenever the playback ends. More... | |
BufferingStart | OnBufferingStart |
An event triggered whenever the buffering starts. More... | |
BufferingEnd | OnBufferingEnd |
An event triggered whenever the buffering ends. More... | |
BufferingProgressUpdate | OnBufferingProgressUpdate |
An event triggered whenever the buffering progress changes. More... | |
AudioStart | OnAudioStart |
An event triggered whenever the audio starts. More... | |
AudioEnd | OnAudioEnd |
An event triggered whenever the audio ends. More... | |
LoopPositionReached | OnLoopPositionReached |
An event triggered whenever the audio loops. More... | |
AudioPlayTimeUpdate | OnAudioPlayTimeUpdate |
An event triggered whenever the audio playtime changes. More... | |
ErrorInfo | OnErrorInfo |
An event triggered whenever an error occurs. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from Crosstales.DJ.BasePlayer | |
static bool | isAnyPlayback => playCounter > 0 |
Checks if any Turntable is in playback-mode on this system. More... | |
static bool | isAnyAudioPlaying => audioCounter > 0 |
Checks if ANY Turntable playing audio on this system. More... | |
Detailed Description
Simple player.
Member Function Documentation
◆ CountRecords()
int Crosstales.DJ.SimplePlayer.CountRecords | ( | RecordFilter | filter = null | ) |
Count all Record for a given RecordFilter.
- Parameters
-
filter Filter (default: null, optional)
- Returns
- Number of all Record for a given RecordFilter.
Implements Crosstales.DJ.Set.ISet.
◆ GetRecords()
System.Collections.Generic.List<Record> Crosstales.DJ.SimplePlayer.GetRecords | ( | bool | random = false , |
RecordFilter | filter = null |
||
) |
Get all Record for a given RecordFilter.
- Parameters
-
random Return random Record (default: false, optional) filter Filter (default: null, optional)
- Returns
- All Record for a given RecordFilter.
Implements Crosstales.DJ.Set.ISet.
◆ Load()
void Crosstales.DJ.SimplePlayer.Load | ( | ) |
Loads all audio records from this set.
Implements Crosstales.DJ.Set.ISet.
◆ Mute()
|
virtual |
Mute the playback of the record.
Implements Crosstales.DJ.BasePlayer.
◆ Next() [1/2]
|
virtual |
Plays the next record.
Implements Crosstales.DJ.BasePlayer.
◆ Next() [2/2]
Record Crosstales.DJ.SimplePlayer.Next | ( | bool | random, |
RecordFilter | filter = null |
||
) |
Next (normal/random) record from this set.
- Parameters
-
random Return a random record (default: false, optional) filter Filter for the records (default: null, optional)
- Returns
- Next record.
Implements Crosstales.DJ.Set.ISet.
◆ Pause()
|
virtual |
Pauses the playback of the record.
Implements Crosstales.DJ.BasePlayer.
◆ Play()
|
virtual |
Plays the record.
Implements Crosstales.DJ.BasePlayer.
◆ PlaytimeRecords()
double Crosstales.DJ.SimplePlayer.PlaytimeRecords | ( | RecordFilter | filter = null | ) |
Get the total playtime of all Record for a given RecordFilter.
- Parameters
-
filter Filter (default: null, optional)
- Returns
- Total playtime of all Record for a given RecordFilter.
Implements Crosstales.DJ.Set.ISet.
◆ Previous() [1/2]
|
virtual |
Plays the previous record.
Implements Crosstales.DJ.BasePlayer.
◆ Previous() [2/2]
Record Crosstales.DJ.SimplePlayer.Previous | ( | bool | random, |
RecordFilter | _filter = null |
||
) |
Plays the previous (normal/random) audio record.
- Parameters
-
random Play a random audio record (default: false, optional) _filter Filter (default: null, optional)
Implements Crosstales.DJ.Set.ISet.
◆ RandomizeRecords()
void Crosstales.DJ.SimplePlayer.RandomizeRecords | ( | bool | resetIndex = true | ) |
Randomize all audio records.
- Parameters
-
resetIndex Reset the index of the random records (default: true, optional)
Implements Crosstales.DJ.Set.ISet.
◆ RecordFromHashCode()
Record Crosstales.DJ.SimplePlayer.RecordFromHashCode | ( | int | hashCode | ) |
Record from a hashcode from this set.
- Parameters
-
hashCode Hashcode of the record
- Returns
- Record from hashcode.
Implements Crosstales.DJ.Set.ISet.
◆ RecordFromIndex()
Record Crosstales.DJ.SimplePlayer.RecordFromIndex | ( | bool | random = false , |
int | index = -1 , |
||
RecordFilter | filter = null |
||
) |
Record from a given index (normal/random) from this set.
- Parameters
-
random Return a random record (default: false, optional) index Index of the record (default: -1, optional) filter Filter for the records (default: null, optional)
- Returns
- Record from index.
Implements Crosstales.DJ.Set.ISet.
◆ RecordsByAlbum()
System.Collections.Generic.List<Record> Crosstales.DJ.SimplePlayer.RecordsByAlbum | ( | bool | desc = false , |
RecordFilter | filter = null |
||
) |
Returns all audio records of this set ordered by album.
- Parameters
-
desc Descending order (default: false, optional) filter Filter (default: null, optional)
- Returns
- All audio records of this set ordered by album.
Implements Crosstales.DJ.Set.ISet.
◆ RecordsByArtist()
System.Collections.Generic.List<Record> Crosstales.DJ.SimplePlayer.RecordsByArtist | ( | bool | desc = false , |
RecordFilter | filter = null |
||
) |
Returns all audio records of this set ordered by artist.
- Parameters
-
desc Descending order (default: false, optional) filter Filter (default: null, optional)
- Returns
- All audio records of this set ordered by artist.
Implements Crosstales.DJ.Set.ISet.
◆ RecordsByDuration()
System.Collections.Generic.List<Record> Crosstales.DJ.SimplePlayer.RecordsByDuration | ( | bool | desc = false , |
RecordFilter | filter = null |
||
) |
Returns all audio records of this set ordered by duration.
- Parameters
-
desc Descending order (default: false, optional) filter Filter (default: null, optional)
- Returns
- All audio records of this set ordered by duration.
Implements Crosstales.DJ.Set.ISet.
◆ RecordsByFilePath()
System.Collections.Generic.List<Record> Crosstales.DJ.SimplePlayer.RecordsByFilePath | ( | bool | desc = false , |
RecordFilter | filter = null |
||
) |
Returns all audio records of this set ordered by file path.
- Parameters
-
desc Descending order (default: false, optional) filter Filter (default: null, optional)
- Returns
- All audio records of this set ordered by file path.
Implements Crosstales.DJ.Set.ISet.
◆ RecordsByFileSize()
System.Collections.Generic.List<Record> Crosstales.DJ.SimplePlayer.RecordsByFileSize | ( | bool | desc = false , |
RecordFilter | filter = null |
||
) |
Returns all audio records of this set ordered by year.
- Parameters
-
desc Descending order (default: false, optional) filter Filter (default: null, optional)
- Returns
- All audio records of this set ordered by year.
Implements Crosstales.DJ.Set.ISet.
◆ RecordsByFormat()
System.Collections.Generic.List<Record> Crosstales.DJ.SimplePlayer.RecordsByFormat | ( | bool | desc = false , |
RecordFilter | filter = null |
||
) |
Returns all audio records of this set ordered by audio format.
- Parameters
-
desc Descending order (default: false, optional) filter Filter (default: null, optional)
- Returns
- All audio records of this set ordered by audio format.
Implements Crosstales.DJ.Set.ISet.
◆ RecordsByGenre()
System.Collections.Generic.List<Record> Crosstales.DJ.SimplePlayer.RecordsByGenre | ( | bool | desc = false , |
RecordFilter | filter = null |
||
) |
Returns all audio records of this set ordered by genre.
- Parameters
-
desc Descending order (default: false, optional) filter Filter (default: null, optional)
- Returns
- All audio records of this set ordered by genre.
Implements Crosstales.DJ.Set.ISet.
◆ RecordsByName()
System.Collections.Generic.List<Record> Crosstales.DJ.SimplePlayer.RecordsByName | ( | bool | desc = false , |
RecordFilter | filter = null |
||
) |
Returns all audio records of this set ordered by name.
- Parameters
-
desc Descending order (default: false, optional) filter Filter (default: null, optional)
- Returns
- All audio records of this set ordered by name.
Implements Crosstales.DJ.Set.ISet.
◆ RecordsByRating()
System.Collections.Generic.List<Record> Crosstales.DJ.SimplePlayer.RecordsByRating | ( | bool | desc = false , |
RecordFilter | filter = null |
||
) |
Returns all audio records of this set ordered by rating.
- Parameters
-
desc Descending order (default: false, optional) filter Filter (default: null, optional)
- Returns
- All audio records of this set ordered by rating.
Implements Crosstales.DJ.Set.ISet.
◆ RecordsByTitle()
System.Collections.Generic.List<Record> Crosstales.DJ.SimplePlayer.RecordsByTitle | ( | bool | desc = false , |
RecordFilter | filter = null |
||
) |
Returns all audio records of this set ordered by title.
- Parameters
-
desc Descending order (default: false, optional) filter Filter (default: null, optional)
- Returns
- All audio records of this set ordered by title.
Implements Crosstales.DJ.Set.ISet.
◆ RecordsByYear()
System.Collections.Generic.List<Record> Crosstales.DJ.SimplePlayer.RecordsByYear | ( | bool | desc = false , |
RecordFilter | filter = null |
||
) |
Returns all audio records of this set ordered by year.
- Parameters
-
desc Descending order (default: false, optional) filter Filter (default: null, optional)
- Returns
- All audio records of this set ordered by year.
Implements Crosstales.DJ.Set.ISet.
◆ Restart()
|
virtual |
Restarts the playback of the record.
Implements Crosstales.DJ.BasePlayer.
◆ SizeRecords()
long Crosstales.DJ.SimplePlayer.SizeRecords | ( | RecordFilter | filter = null | ) |
Get the total size of all Record for a given RecordFilter.
- Parameters
-
filter Filter (default: null, optional)
- Returns
- Total size of all Record for a given RecordFilter.
Implements Crosstales.DJ.Set.ISet.
◆ Stop()
|
virtual |
Stops the playback of the record.
Implements Crosstales.DJ.BasePlayer.
◆ UnMute()
|
virtual |
Unmute the playback of the record.
Implements Crosstales.DJ.BasePlayer.
◆ UnPause()
|
virtual |
Unpause the playback of the record.
Implements Crosstales.DJ.BasePlayer.
Property Documentation
◆ Filter
|
getset |
Global RecordFilter (active if no explicit filter is given).
◆ FollowDirection
|
getset |
In case 'Next' or 'Previous' is called, follow the logical direction through the playlist.
◆ PlayEndless
|
getset |
Enable endless play.
◆ PlayOnStart
|
getset |
Play the turntable on start.
◆ PlayRandom
|
getset |
Plays the set in random order.
◆ Set
|
getset |
'Set' from the scene.
◆ Turntable
Event Documentation
◆ OnErrorProvider
ErrorProvider Crosstales.DJ.SimplePlayer.OnErrorProvider |
An event triggered whenever an error occurs.
◆ OnFilterChange
FilterChange Crosstales.DJ.SimplePlayer.OnFilterChange |
An event triggered whenever the filter changes.
◆ OnProviderReady
ProviderReady Crosstales.DJ.SimplePlayer.OnProviderReady |
An event triggered whenever all providers are ready.
◆ OnRecordChange
RecordChange Crosstales.DJ.SimplePlayer.OnRecordChange |
An event triggered whenever an audio record changes.
◆ OnRecordsChange
RecordsChange Crosstales.DJ.SimplePlayer.OnRecordsChange |
An event triggered whenever the records change.
The documentation for this class was generated from the following file:
- C:/Users/slaub/Unity/assets/DJPro/DJPro/Assets/Plugins/crosstales/DJ/Scripts/SimplePlayer.cs