Home Units Hierarchy Routines All identifiers

Unit unaVC_wave

DescriptionUsesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

Contains audio wave pipes to be used in Delphi/C++Builder IDE.

Wave components:

Version 2.5.2008.02 Split from unaVCIDE.pas unit

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class unavclInOutWavePipe Base abstract class for wave devices.
Class unavclWaveCodecDevice Audio stream conversion from one supported format to another.
Class unavclWaveInDevice Real time PCM audio stream recording from the sound card or other hardware device.
Class unavclWaveMixer Mixes two or more PCM audio streams.
Class unavclWaveOutDevice Real time PCM audio stream playback using the sound card or other hardware device.
Class unavclWaveResampler Audio stream conversion from one PCM format to another.
Class unavclWaveRiff Reads audio stream from a WAV file, producing PCM stream, or creates and writes new WAV file.

Types

tunaOnAcmReq = procedure (sender: tObject; req: uint; var acm: unaMsAcm) of object;
unavcPlaybackOption = (...);
unavcPlaybackOptions = set of unavcPlaybackOption;

Constants

defOverNumValue = 6;

Description

Types

tunaOnAcmReq = procedure (sender: tObject; req: uint; var acm: unaMsAcm) of object;

ACM request event handler

unavcPlaybackOption = (...);

playback options

Values
  • unapo_smoothStartup:  
  • unapo_jitterRepeat:  
unavcPlaybackOptions = set of unavcPlaybackOption;
 

Constants

defOverNumValue = 6;

Default value for overNum property. 6 chunks of 1/50 second each.

Author

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09