BASS.NET API for the Un4seen BASS Audio Library

SHOUTcast Methods

BASS.NET API for the Un4seen BASS Audio Library

The SHOUTcast type exposes the following members.

Methods

  NameDescription
Public methodConnect
Establishes a TCP socket connection to the SHOUTcast server.
(Overrides StreamingServerConnect.)
Public methodDisconnect
Disconnects from a SHOUTcast server.
(Overrides StreamingServerDisconnect.)
Public methodDispose
Implement IDisposable.
(Inherited from StreamingServer.)
Protected methodFinalize
Finalization code.
(Inherited from StreamingServer.)
Public methodGetListeners
Returns the number of listeners currently connected.
(Overrides StreamingServerGetListeners(String).)
Public methodGetStats
Returns the XML stats of the server.
(Overrides StreamingServerGetStats(String).)
Public methodLogin
Performs a login and initializes the SHOUTcast server.
(Overrides StreamingServerLogin.)
Public methodSendData
Sends encoded sample data to the SHOUTcast server (e.g. the data as received in an own ENCODEPROC).
(Overrides StreamingServerSendData(IntPtr, Int32).)
Public methodUpdateStationArtwork
Updates the station logo picture of the streaming server.
Public methodUpdateTitle(String, String)
Updates the song title of the streaming server.
(Overrides StreamingServerUpdateTitle(String, String).)
Public methodUpdateTitle(TAG_INFO, String)
Updates the song title of the streaming server.
(Overrides StreamingServerUpdateTitle(TAG_INFO, String).)
Top
See Also

Reference