User`s guide
Dialogic
®
Host Media Processing Software Release 4.1LIN Release Guide 43
Programming Libraries
Proprietary audio and video file formats
This format is used with RTP play and record. The MM_AUDIO_CODEC structure
and MM_VIDEO_CODEC structure are updated with enumerated values. For more
information on the proprietary file formats, see the Dialogic
®
Multimedia File
Conversion Tools User Guide.
Multimedia user I/O
This feature enables applications to directly play and record RTP data via user I/O
buffers.
For more information on the updates, see the Dialogic
®
Multimedia API Programming
Guide and Library Reference.
5.11 Dialogic
®
Standard Runtime API Library
The Dialogic
®
Standard Runtime Library (SRL) API provides a common interface for event
handling and other functionality common to all Dialogic
®
devices. The Standard Runtime
Library provides the framework for implementing the supported programming models and
serves as the central dispatcher for events that occur on all devices. Through the
Standard Runtime Library, events are handled in a standard manner.
For more information, see the Dialogic
®
Standard Runtime Library API Programming
Guide and the Dialogic
®
Standard Runtime Library API Library Reference.
Dialogic
®
SRL API Functions Not Supported
The following Dialogic
®
SRL API function is not supported by Dialogic
®
HMP Software:
• sr_getboardcnt( )
Note: Use the SRL Device Mapper functions to return information about the structure of the
system such as a list of boards and devices.
New Features
No new features have been added since Dialogic
®
Host Media Processing Software
Release 3.1LIN.
5.12 Dialogic
®
Voice API Library
The Dialogic
®
Voice API library provides a rich set of features for building a wide range of
high-density call processing applications such as voice messaging, interactive voice
response, telemarketing/call center, operator services, and more. Features include tone
signaling, global tone detection and generation, call progress analysis, and a variety of
voice encoding algorithms selectable on a channel-by-channel basis.
For more information, see the Dialogic
®
Voice API Library Reference and the Dialogic
®
Voice API Programming Guide.