User`s guide

38 Dialogic
®
Host Media Processing Software Release 4.1LIN Release Guide
Programming Libraries
New Features
The Dialogic
®
Device Management API library provides the following new capabilities in
Dialogic
®
HMP Software 4.1LIN:
Video transcoding, video transrating, and image resizing
The device management API library provides the ability to connect devices together,
as a native connection or for transcoding. Transcoding is invoked when connections
are formed. Use the DMFL_TRANSCODE_ON flag in the
DM_PORT_CONNECT_INFO structure to enable transcoding.
For more information on video transcoding, see Section 3.1, “New Multimedia
(Audio/Video) Transcoding”, on page 15.
5.6 Dialogic
®
Digital Network Interface API Library
The Dialogic
®
Digital Network Interface API library supports development of applications
that require connection to a T1 or E1 network interface. This API library is used by the
Dialogic
®
HMP Interface Boards (DNI boards).
For more information, see the “Digital Network Interface API for DM3” chapter in the
Dialogic
®
Digital Network Interface Software Reference.
New Features
The Dialogic
®
Digital Network Interface API library provides the following new capabilities
in Dialogic
®
HMP Software 4.1LIN:
Support for dt_listentransparent( )
This function is used in recording/playing raw E1/T1 DS0 64 Kbps bit streams. It
connects a digital listen channel to a time slot in transparent mode using information
in the SC_TSINFO data structure.
Dialogic
®
Digital Network Interface API Functions Supported
The following Digital Network Interface API functions are supported by Dialogic
®
HMP
Software:
dt_close( ) (with restrictions)
dt_getctinfo( )
dt_getxmitslot( )
dt_listen( )
dt_open( ) (with restrictions)
dt_setevtmsk( ) (with restrictions)
dt_unlisten( )
dt_xmitalrm( )
Other Digital Network Interface API functions not listed here are not supported.