Class tcustomaudioout

Unit

Declaration

type tcustomaudioout = class(tmsecomponent)

Description

No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Fields

Protected factive: boolean;
Protected fformat: sampleformatty;
Protected fappname: msestring;
Protected fstreamname: msestring;
Protected fpulsestream: ppa_simple;

Methods

Protected procedure initnames; virtual;
Protected procedure loaded; override;
Protected procedure run; virtual;
Protected procedure stop; virtual;
Protected function threadproc(sender: tmsethread): integer; virtual;
Protected procedure raiseerror(const aerror: integer);
Protected procedure doerror(const aerror: integer);
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public procedure flush();
Public procedure drain();

Properties

Public property active: boolean read factive write setactive default false;
Public property server: msestring read fserver write fserver;
Public property dev: msestring read fdev write fdev;
Public property appname: msestring read fappname write fappname;
Public property streamname: msestring read fstreamname write fstreamname;
Public property channels: integer read fchannels write fchannels default defaultsamplechannels;
Public property format: sampleformatty read fformat write fformat default defaultsampleformat;
Public property rate: integer read frate write frate default defaultsamplerate;
Public property stacksizekb: integer read fstacksizekb write fstacksizekb default 0;
Public property latency: real read flatency write flatency;
Public property onsend: sendeventty read fonsend write fonsend;
Public property onerror: erroreventty read fonerror write fonerror;

Description

Fields

Protected factive: boolean;
 
Protected fformat: sampleformatty;
 
Protected fappname: msestring;
 
Protected fstreamname: msestring;
 
Protected fpulsestream: ppa_simple;
 

Methods

Protected procedure initnames; virtual;
 
Protected procedure loaded; override;
 
Protected procedure run; virtual;
 
Protected procedure stop; virtual;
 
Protected function threadproc(sender: tmsethread): integer; virtual;
 
Protected procedure raiseerror(const aerror: integer);
 
Protected procedure doerror(const aerror: integer);
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 
Public procedure flush();
 
Public procedure drain();
 

Properties

Public property active: boolean read factive write setactive default false;
 
Public property server: msestring read fserver write fserver;
 
Public property dev: msestring read fdev write fdev;
 
Public property appname: msestring read fappname write fappname;
 
Public property streamname: msestring read fstreamname write fstreamname;
 
Public property channels: integer read fchannels write fchannels default defaultsamplechannels;
 
Public property format: sampleformatty read fformat write fformat default defaultsampleformat;
 
Public property rate: integer read frate write frate default defaultsamplerate;
 
Public property stacksizekb: integer read fstacksizekb write fstacksizekb default 0;
 
Public property latency: real read flatency write flatency;
 
Public property onsend: sendeventty read fonsend write fonsend;
 
Public property onerror: erroreventty read fonerror write fonerror;
 

Generated by PasDoc 0.16.0.