Home Units Hierarchy Routines All identifiers

Class unaIcyStreamProvider

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaIcyStreamProvider = class(unaIcyStreamers)

Description

– ICY stream provider –

Hierarchy

Overview

Methods

Public function pushSongTitle(const title: string; const url: string = ''): HRESULT;
Protected procedure handleSocketEvent(event: unaSocketEvent; id, connId: tConID; data: pointer; len: uint); override;
Protected procedure handleStatus(); override;
Protected procedure startIn(); override;

Properties

Public property allowPublishing: bool read f_allowPublishing write f_allowPublishing;
Public property bitrate: int read f_bitrate write f_bitrate;
Public property genre: string read f_genre write f_genre;
Public property icyCaps: int read f_icyCaps;
Public property password: aString read getPassword write setPassword;
Public property passwordIsOK: bool read f_passIsOK;
Public property title: string read f_title write f_title;

Description

Methods

Public function pushSongTitle(const title: string; const url: string = ''): HRESULT;
 
Protected procedure handleSocketEvent(event: unaSocketEvent; id, connId: tConID; data: pointer; len: uint); override;
 
Protected procedure handleStatus(); override;
 
Protected procedure startIn(); override;
 

Properties

Public property allowPublishing: bool read f_allowPublishing write f_allowPublishing;
 
Public property bitrate: int read f_bitrate write f_bitrate;
 
Public property genre: string read f_genre write f_genre;
 
Public property icyCaps: int read f_icyCaps;
 
Public property password: aString read getPassword write setPassword;
 
Public property passwordIsOK: bool read f_passIsOK;
 
Public property title: string read f_title write f_title;
 

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09