[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Interfaces=Channel Info=Creates a sample stream from URL [Property] Name=Sets the name of the component. ARG(string)|2| URL=Sets the URL from where to load the music. ARG(string)|2| Offset=Sets file position to start streaming from. This is ignored by some servers, specifically when the file length is unknown, for example a Shout/Icecast server. ARG(long)|2| Flags=Sets a combination of flags. ARG(BASSFlag)|20|(empty)|BASSFlag [Methods] doStream=Creates a sample stream from an MP3, MP2, MP1, OGG, WAV, AIFF or plugin supported file on the internet, optionally receiving the downloaded data in a callback. ARG(string url, int offset, BASSFlag flags, DOWNLOADPROC proc, IntPtr user)|1|0 onStream=Occurs after invoke the method doStream and returns the result. ARG(int)|2|1 Stream=Returns the sample stream. ARG(int)|3|1 Count=Returns the number of bytes. ARG(long)|3|105 URL=Defines URL of the file to stream. Should begin with "http://", "https://" or "ftp://", or another add-on supported protocol. ARG(string)|4|2 Offset=Defines file position to start streaming from. ARG(int)|4|1 Flags=Defines a combination of flags. ARG(BASSFlag)|4|0