Unit mseaudio

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Class toutstreamthread  
Class tcustomaudioout  
Class taudioout  

Types

sampleformatty = (...);
sendeventty = procedure(var data: pointer) of object;
erroreventty = procedure(const sender: tobject; const errorcode: integer; const errortext: msestring) of object;

Constants

defaultsampleformat = sfm_s16;
defaultsamplechannels = 1;
defaultsamplerate = 44100;
defaultlatency = 0.1;
pulsesampleformatmatrix: array[sampleformatty] of pa_sample_format_t = (PA_SAMPLE_U8,PA_SAMPLE_ALAW,PA_SAMPLE_ULAW, PA_SAMPLE_S16BE,PA_SAMPLE_S24BE,PA_SAMPLE_S32BE, PA_SAMPLE_FLOAT32BE,PA_SAMPLE_S24_32BE, PA_SAMPLE_S16LE,PA_SAMPLE_S24LE,PA_SAMPLE_S32LE, PA_SAMPLE_FLOAT32LE,PA_SAMPLE_S24_32LE, PA_SAMPLE_S16BE,PA_SAMPLE_S24BE,PA_SAMPLE_S32BE, PA_SAMPLE_FLOAT32BE,PA_SAMPLE_S24_32BE);
samplesizematrix: array[sampleformatty] of integer = (1, 1, 1, 2, 1, 4, 4, 4, 2, 1, 4, 4, 4, 2, 1, 4, 4, 4);
samplebuffersizematrix: array[sampleformatty] of integer = (1, 1, 1, 2, 3, 4, 4, 4, 2, 3, 4, 4, 4, 2, 3, 4, 4, 4);

Description

Types

sampleformatty = (...);
 
Values
  • sfm_u8
  • sfm_8alaw
  • sfm_8ulaw
  • sfm_s16
  • sfm_s24
  • sfm_s32
  • sfm_f32
  • smf_s2432
  • sfm_s16le
  • sfm_s24le
  • sfm_s32le
  • sfm_f32le
  • smf_s2432le
  • sfm_s16be
  • sfm_s24be
  • sfm_s32be
  • sfm_f32be
  • smf_s2432be
sendeventty = procedure(var data: pointer) of object;
 
erroreventty = procedure(const sender: tobject; const errorcode: integer; const errortext: msestring) of object;
 

Constants

defaultsampleformat = sfm_s16;
 
defaultsamplechannels = 1;
 
defaultsamplerate = 44100;
 
defaultlatency = 0.1;
 
pulsesampleformatmatrix: array[sampleformatty] of pa_sample_format_t = (PA_SAMPLE_U8,PA_SAMPLE_ALAW,PA_SAMPLE_ULAW, PA_SAMPLE_S16BE,PA_SAMPLE_S24BE,PA_SAMPLE_S32BE, PA_SAMPLE_FLOAT32BE,PA_SAMPLE_S24_32BE, PA_SAMPLE_S16LE,PA_SAMPLE_S24LE,PA_SAMPLE_S32LE, PA_SAMPLE_FLOAT32LE,PA_SAMPLE_S24_32LE, PA_SAMPLE_S16BE,PA_SAMPLE_S24BE,PA_SAMPLE_S32BE, PA_SAMPLE_FLOAT32BE,PA_SAMPLE_S24_32BE);
 
samplesizematrix: array[sampleformatty] of integer = (1, 1, 1, 2, 1, 4, 4, 4, 2, 1, 4, 4, 4, 2, 1, 4, 4, 4);
 
samplebuffersizematrix: array[sampleformatty] of integer = (1, 1, 1, 2, 3, 4, 4, 4, 2, 3, 4, 4, 4, 2, 3, 4, 4, 4);
 

Generated by PasDoc 0.16.0.