/*--------------------------------------------------------------------------------*
* *
* This material is trade secret owned by VoiceAge Corporation *
* and is strictly confidential and shall remain as such. *
* *
* Copyright © 1995-2001 VoiceAge Corporation. All Rights Reserved. No part of *
* this material may be reproduced, stored in a retrieval system, or transmitted, *
* in any form or by any means, including, but not limited to, photocopying, *
* electronic, mechanical, recording, or otherwise, without the prior written *
* permission of VoiceAge Corporation. *
* *
* This material is subject to continuous developments and improvements. All *
* warranties implied or expressed, including but not limited to implied *
* warranties of merchantability, or fitness for purpose, are excluded. *
* *
* ACELP and VoiceAge are registered trademark and trademark of VoiceAge *
* Corporation in Canada and / or other countries. Any unauthorized use is *
* strictly prohibited. *
* *
*--------------------------------------------------------------------------------*
* *
* VoiceAge Corporation *
* 750, Chemin Lucerne *
* Suite 250 *
* Ville Mont-Royal (Quebec) *
* Canada, H3R 2H6 *
* *
* Tel. (514) 737-4940, fax. (514) 908-2037 *
* *
*--------------------------------------------------------------------------------*
*
*--------------------------------------------------------------------------------*
* va_g729a.h *
* ~~~~~~~~~~~~~~~~~~ *
*--------------------------------------------------------------------------------*
/* va_g729a API functions prototypes and constants */
#define L_FRAME_COMPRESSED 10
#define L_FRAME 80
void va_g729a_init_encoder();
void va_g729a_encoder(short *speech, unsigned char *bitstream);
void va_g729a_init_decoder();
void va_g729a_decoder(unsigned char *bitstream, short *synth_short, int bfi);