Zicplay .Types Unit
Name | Description | |
---|---|---|
![]() | TConnector | Base connector if you want an ancestor for your connectors instead of using the interface IConnector. |
![]() | TConnectorsList | List of registered connectors (it's a singleton, use TConnectorsList.Current to access to it's instance) |
![]() | TNewPlaylistMessage | Subscribe to this message to be notified when a new playlist is added to the configuration. |
![]() | TNowPlayingMessage | Subscribe to this mesage to be notified when a new song is played. The song could be "nil" if no song is available after previous one. |
![]() | TPlaylist | Playlist (list of songs from a connector) |
![]() | TPlaylistUpdatedMessage | Subscribe to this message to be notified when a playlist has been changed (settings of the playlist and its connector) |
![]() | TSong | Song infos (from MP3 metadata or others) |
Name | Description | |
---|---|---|
![]() | IConnector | Interface for Zicplay connectors (see it like a driver) |
Name | Description | |
---|---|---|
![]() | TSongFileNameEvent | A function getting the UniqID of a song to answer with it's local file name and path (realy local or in a cache) Used as event. |
![]() | TZicPlayGetPlaylistProc | Used as callback procedure between a connector and a playlist |
Name | Description | |
---|---|---|
![]() | TPlaylistsCounter | |
![]() | TSongsCounter |