NAME irGetAlgorithm, irFGetAlgorithm, irBGetAlgorithm - get the coding algorithm used in voice object SYNOPSIS #include <irapi.h> int irGetAlgorithm (vf_descriptor vfd); int irFGetAlgorithm (const char *voice_file); int irBGetAlgorithm (const char *voice_buf, int size); DESCRIPTION The irGetAlgorithm function returns the speech coding algo- rithm contained in the voice file specified by the vfd. irFGetAlgorithm returns speech coding algorithm contained in the voice file voice_file. irBGetAlgorithm returns speech coding algorithm contained in the voice buffer voice_buf for the length, in bytes, specified by the size argument. RETURN VALUE All these functions return name of the algorithm [see IrALGORITHMS(4IRAPI)] if successful. IRR_FAIL is returned if an error occurs. ERRORS irError is set as follows if an error occurs: IRER_SYSERROR if a system or driver call failure occurs (see irSysError for additional information) IRER_INVALID if the vfd is invalid, if the voice_buf is the NULL pointer or if size is not greater than sizeof(short) * 2 IRER_UNSUPPORTED if the data object was coded with an algo- rithm which could not be recognized. This error is also returned if the object was some arbitrary data such as text. SEE ALSO irLSeek(3IRAPI), IrALGORITHMS(4IRAPI) VERSION This is version 8/31/00 of this man page.