6.1-roShoutcastStream

ON THIS PAGE


Important

The roShoutcastStream object has been deprecated and will be removed in a future version of firmware.

This object enables playback of SHOUTcast streams.

Object Creation: The roShoutcastStream object is created with a URL object, a maximum buffer size (in seconds), and an initial buffering duration (in seconds).

CreateObject("roShoutcastStream", url_transfer As Object, buffer_size As Integer, buffer_duration As Integer)

ifShoutcastStream

GetUrl() As String
 
GetBufferedDuration() As Integer
 
GetTimeSinceLastData() As Integer
 
GetCurrentMetadata() As String
 
Rebuffer() As Boolean
 
AsyncSaveBuffer(a As String) As Boolean
 
RestartBufferRecord() As Boolean

 

ifMessagePort

SetPort(port As roMessagePort)

Posts messages of type roShoutcastStreamEvent to the attached message port

ifSourceIdentity

GetSourceIdentity() As Integer

Retrieves the identity value that can be used to associate events with the source roShoutcastStream instance.