Dialogic 05-2548-006 manual Ipmaudiocoderoptionsinfo

Page 30

IPM_AUDIO_CODER_OPTIONS_INFO

typedef struct ipm_audio_coder_options_info_tag

{

unsigned int unVersion; unsigned int unCoderOptions; unsigned int unParm1;

int nValue1; unsigned int unParm2; int nValue2;

} IPM_AUDIO_CODER_OPTIONS_INFO;

„Description

This data structure provides additional options when using AMR, EVRC, and QCELP audio coders. For information about QCELP (available as of Service Update 80), see Section 1.5, “Support for QCELP Codec”, on page 9.

Note: All unused fields in the IPM_AUDIO_CODER_OPTIONS_INFO structure must be set to 0.

„Field Descriptions

The fields of the IPM_AUDIO_CODER_OPTIONS_INFO data structure are described as follows:

Note: For EVRC, where the media type is MEDIATYPE_AUDIO_LOCAL_CODER_OPTIONS_INFO, all field values are ignored by the firmware.

unVersion

set to IPM_AUDIO_CODER_OPTIONS_INFO_VERSION

unCoderOptions

For AMR coders where the media type is

MEDIATYPE_AUDIO_LOCAL_CODER_OPTIONS_INFO, valid values are:

CODER_OPT_AMR_EFFICIENT - Minimize the amount of network bandwidth or

CODER_OPT_AMR_OCTET - Make packet parsing easier for the AMR application

For AMR coders where the media type is

MEDIATYPE_AUDIO_REMOTE_CODER_OPTIONS_INFO, valid values that can be ORed together are:

CODER_OPT_AMR_EFFICIENT (see description above) or

CODER_OPT_AMR_OCTET (see description above)

CODER_OPT_AMR_CMR_TRACK - Specify that the transmit bit rate should follow the CMR value in the received packet

or

CODER_OPT_AMR_CMR_LIMIT - Specify that the transmit bit rate should follow the CMR value in the received packet with a maximum value specified by the preferred bit rate.

For EVRC, set to CODER_OPT_SIGNALING_OFF.

30Dialogic® Multimedia Software for ATCA Release 1.0 Release Update, Rev 06 — January 23, 2008 Dialogic Corporation

Image 30
Contents Release Update Dialogic Multimedia Software for AdvancedTCA ReleaseDialogic Corporation How to Use This Publication PurposeIntended Audience Related Information See the following for additional informationDocument Rev 06 published January 23 Document Rev 05 published June 22Document Rev 04 published June 8 Document Rev 03 published May 1 Document Rev 02 published March 30Document Rev 01 published January Initial version of documentRelease Developments Summary of Features Updates to IpmaudiocoderinfoUpdates to Ipmaudiocoderoptionsinfo 2Release.Issues2 Issues Sorted by Type, Dialogic Multimedia Platform CLIAs the clock source instead of a previously recovered Dlservices cli start MsmlCLI, Snmp IpmlPARMCHRFC2833EVTRXPLT EvrcRtfConfigLinux.xml for mediasvr Existent list when the cable is unplugged from a Pstn Issue Type Defect No Product or Description 3Documentation.Updates3 Dialogic Device Management API Library Reference Dialogic Conferencing CNF API Library ReferenceDialogic Conferencing CNF API Programming Guide Dialogic Fax Software ReferenceDialogic Global Call IP Technology Guide Dialogic IP Media Library API Library ReferenceUpdates to the ipmSetParm and ipmGetParm functions ParmchlatencyalgaudioParmchlatencyframeinitaudio ParmchlatencyframemaxaudioUpdate to , Events Codertypeamrnbnone CodertypeevrcPage IpmGetCapabilities „ Description„ Cautions „ Example Ipmaudiocoderoptionsinfo „ Example Using AMR Coders for Narrow Band Audio Description Dialogic IP Media Library API Programming GuideDialogic IP Media Library API Support Supported RTP Payload FormatLocal Side Remote Side ExampleIpmaudiocoderoptionsinfoversion Local Side Remote Side Using Enhanced Variable Rate Codecs Coderoptamrcmrlimit CoderoptamrefficientResource Reservation of Audio Coders Outbound CallInbound Call Implicit Release by a Subsequent Successful Reserve CallHandling a Resource Reservation Failure Application issues call to release resource RESOURCEIPMG726 Dialogic Multimedia API Library Reference Dialogic Multimedia API Programming GuideDialogic Voice API Library Reference Dialogic Standard Runtime Library API Library ReferenceDialogic Standard Runtime Library API Programming Guide Dialogic Voice API Programming Guide