dmG726DecoderSetParams(3dm)
dmG726DecoderSetParams - set G726 decoder parameter values
As shipped in IRIX 6.5.30. Unchanged since IRIX 6.5.
NAME dmG726DecoderSetParams - set G726 decoder parameter values SYNOPSIS #include <dmedia/dm_audioutil.h> #include <dmedia/dm_audio.h> #include <dmedia/dm_params.h> DMstatus dmG726DecoderSetParams(DMG726decoder handle, DMparams *params) PARAMETER handle DMG726decoder structure, created by dmG726DecoderCreate(3dm). params List of parameters for specification. Null (0) value ok. RETURNED VALUE Returns DM_SUCCESS or DM_FAILURE. DESCRIPTION dmG726DecoderSetParams(3dm) sets state of G726 decoder with params. Unrecognized parameters are ignored. The set of parameters for params are, defined in dmedia/dm_audio.h and dmedia/dm_audioutil.h: DM_AUDIO_BITRATE The corresponding value for DM_AUDIO_BITRATE is integer. The G.726 algorithm supports bit rate of any one of the following rates in the set {16000, 24000, 32000, 40000} (bits/second). DM_G726_NATIVE_FORMAT specifies the input or output (uncompressed or decompressed) sample date format. The corresponding value for DM_G726_NATIVE_FORMAT is one of the following AUDIO_ENCODING_ULAW AUDIO_ENCODING_ALAW AUDIO_ENCODING_LINEAR Currently, data types supported are short for linear input/output sample data or unsigned char for A-law or mu-law input/output sample data. For linear output, the samples are assumed to be two's complement. NOTE SEE ALSO dmG726DecoderCreate(3dm), dmG726Decode(3dm), dmG726DecoderGetParams(3dm).