Roshoutcaststream – BrightSign Object Reference Manual (FW 5.1) User Manual
Page 230

222
roShoutcastStream
Object creation: The roShoutcastStream object takes a URL object, a maximum buffer size (in seconds), and an initial
buffering duration (in seconds).
CreateObject("roShoutcastStream", url_transfer, buffer size, buffer duration)
Interfaces:
The ifShoutcastStream interface provides the following:
•
GetUrl() As String
•
GetBufferedDuration() As Integer
•
GetTimeSinceLastData() As Integer
•
GetCurrentMetadata() As String
•
Rebuffer() As Boolean
•
AsyncSaveBuffer(a As String) As Boolean
•
RestartBufferRecord() As Boolean
The ifSetMessagePort interface provides the following:
•
SetPort(a As Object)
The ifSourceIdentity interface provides the following:
•
GetSourceIdentity() As Integer
•
SetSourceIdentity(a As Integer)