Description | Hierarchy | Fields | Methods | Properties |
type unaSHOUTtransmitter = class(unaThread)
Basic SHOUTcast transmitter (TCP only).
![]() |
function open(const uri: string): HRESULT; |
![]() |
function send(buf: pointer; len: uint): uint; |
![]() |
function execute(threadID: unsigned): int; override; |
![]() |
procedure close(); |
![]() |
property error: int read f_err; |
![]() |
property iceCode: int read f_iceErr; |
![]() |
property ice_genre: string read f_ice_genre write f_ice_genre; |
![]() |
property ice_name: string read f_ice_name write f_ice_name; |
![]() |
property ice_public: bool read f_ice_public write f_ice_public; |
![]() |
property ice_URL: string read f_ice_URL write f_ice_URL; |
![]() |
function open(const uri: string): HRESULT; |
Opens the streamer.
Parameters
ReturnsS_OK if streamer was successfully started. |
![]() |
function send(buf: pointer; len: uint): uint; |
Returns number of bytes actually sent. |
![]() |
function execute(threadID: unsigned): int; override; |
![]() |
procedure close(); |
Closes the streamer. |
![]() |
property error: int read f_err; |
see c_err_XXX |
![]() |
property iceCode: int read f_iceErr; |
![]() |
property ice_genre: string read f_ice_genre write f_ice_genre; |
![]() |
property ice_name: string read f_ice_name write f_ice_name; |
![]() |
property ice_public: bool read f_ice_public write f_ice_public; |
![]() |
property ice_URL: string read f_ice_URL write f_ice_URL; |
(c) 2012 Lake of Soft