Home Units Hierarchy Routines All identifiers

Unit unaADPCM

DescriptionUsesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

ADPCM encoder and decoder

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class unaADPCM_coder  
Class unaADPCM_decoder  
Class unaADPCM_encoder  
record una_ADPCM_state  

Functions and Procedures

procedure adpcm_init(var state: una_ADPCM_state; variant: una_ADPCM_type);
function adpcm_allocbuf_encode(var state: una_ADPCM_state; var ima_data: pointer; num_samples: int): int;
function adpcm_allocbuf_decode(var state: una_ADPCM_state; var amp: pInt16Array; ima_bytes: int): int;
function adpcm_encode(var state: una_ADPCM_state; ima_data: pointer; amp: pInt16Array; num_samples: int): int;
function adpcm_decode(var state: una_ADPCM_state; amp: pInt16Array; ima_data: pointer; ima_bytes: int): int;

Types

una_ADPCM_type = (...);
puna_ADPCM_state = ˆuna_ADPCM_state;

Description

Functions and Procedures

procedure adpcm_init(var state: una_ADPCM_state; variant: una_ADPCM_type);
 
function adpcm_allocbuf_encode(var state: una_ADPCM_state; var ima_data: pointer; num_samples: int): int;
 
function adpcm_allocbuf_decode(var state: una_ADPCM_state; var amp: pInt16Array; ima_bytes: int): int;
 
function adpcm_encode(var state: una_ADPCM_state; ima_data: pointer; amp: pInt16Array; num_samples: int): int;
 
function adpcm_decode(var state: una_ADPCM_state; amp: pInt16Array; ima_data: pointer; ima_bytes: int): int;
 

Types

una_ADPCM_type = (...);
 
Values
  • adpcm_IMA4:  
  • adpcm_DVI4:  
  • adpcm_VDVI:  
puna_ADPCM_state = ˆuna_ADPCM_state;
 

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09