IPM_MEDIA
struct IPM_MEDIA_tag { eIPM_MEDIA_TYPE eMediaType; union { IPM_PORT_INFO PortInfo; /* RTP Port Information */ IPM_CODER_INFO CoderInfo; /* Coder Information */ IPM_FAX_SIGNAL FaxSignal; /* Fax Signal Information */ } } IPM_MEDIA, *PIPM_MEDIA;Description
This structure contains information about RTP / RTCP ports, coders, and fax signals. It is a parent structure of IPM_PORT_INFO, IPM_CODER_INFO, and IPM_FAX_SIGNAL. This structure is a child of the IPM_MEDIA_INFO structure which is used by the ipm_SetRemoteMediaInfo( ) and ipm_GetLocalMediaInfo( ) functions.
Field Descriptions
The fields of the IPM_MEDIA data structure are described as follows:
- eMediaType
- type of media used to start an IP session
- The eIPM_MEDIA_TYPE data type is an enumeration which defines the following values:
- MEDIATYPE_REMOTE_RTP_INFO
- remote RTP port information
- MEDIATYPE_LOCAL_RTP_INFO
- local RTP port information
- MEDIATYPE_REMOTE_RTCP_INFO
- remote RTCP port information
- MEDIATYPE_LOCAL_RTCP_INFO
- local RTCP port information
- MEDIATYPE_REMOTE_CODER_INFO
- remote receive coder information
- MEDIATYPE_LOCAL_CODER_INFO
- local receive coder information
- MEDIATYPE_FAX_SIGNAL_INFO
- fax signal information to be transmitted towards IP during fax transmissions
- MEDIATYPE_LOCAL_UDPTL_T38_INFO
- local UDP packet T.38 information
- MEDIATYPE_REMOTE_UDPTL_T38_INFO
- remote UDP packet T.38 information
- PortInfo
- reference to RTP port information structure IPM_PORT_INFO
- CoderInfo
- reference to coder information structure IPM_CODER_INFO
- FaxSignal
- reference to fax signal structure IPM_FAX_SIGNAL
Click here to contact Telecom Support Resources
Copyright 2002, Intel Corporation