Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
imsVoIPConfigInfo Struct Reference

#include <qaGobiApiCbk.h>

Data Fields

WORD * pSessionExpiryTimer
 
WORD * pMinSessionExpiryTimer
 
BYTE * pAmrWbEnable
 
BYTE * pScrAmrEnable
 
BYTE * pScrAmrWbEnable
 
BYTE * pAmrMode
 
WORD * pAmrWBMode
 
BYTE * pAmrOctetAligned
 
BYTE * pAmrWBOctetAligned
 
WORD * pRingingTimer
 
WORD * pRingBackTimer
 
WORD * pRTPRTCPInactTimer
 

Detailed Description

Contains the parameters passed for SLQSSetIMSVoIPConfigCallback by the device.

Parameters
pSessionExpiryTimer
  • Session duration, in seconds
pMinSessionExpiryTimer
  • Minimum allowed value for session expiry timer, in seconds
pAmrWbEnable
  • Flag to enable/disable Adaptive Multirate Codec(AMR) WideBand(WB) audio
  • Values:
    • True - Enabled
    • False - Disabled
pScrAmrEnable
  • Flag to enable/disable Source Control Rate(SCR) for AMR NarrowBand (NB)
  • Values:
    • True - Enabled
    • False - Disabled
pScrAmrWbEnable
  • Flag to enable/disable SCR for AMR WB Audio
  • Values:
    • True - Enabled
    • False - Disabled
pAmrMode
  • BitMask for AMR NB modes allowed
  • Values:
    • 0x1 - 4.75 kbps
    • 0x2 - 5.15 kbps
    • 0x4 - 5.9 kbps
    • 0x8 - 6.17 kbps
    • 0x10 - 7.4 kbps
    • 0x20 - 7.95 kbps
    • 0x40 - 10.2 kbps
    • 0x80 - 12.2 kbps
pAmrWBMode
  • BitMask for AMR WB modes allowed
  • Values:
    • 0x1 - 6.60 kbps
    • 0x2 - 8.85 kbps
    • 0x4 - 12.65 kbps
    • 0x8 - 14.25 kbps
    • 0x10 - 15.85 kbps
    • 0x20 - 18.25 kbps
    • 0x40 - 19.85 kbps
    • 0x80 - 23.05 kbps
    • 0x100 - 23.85 kbps
pAmrOctetAligned
  • Flag to indicate if the octet is aligned for AMR NB Audio
  • Values:
    • True - Aligned
    • False - Not aligned, Bandwidth Efficient mode
pAmrWBOctetAligned
  • Flag to indicate if the octet is aligned for AMR WB Audio
  • Values:
    • True - Aligned
    • False - Not aligned, Bandwidth Efficient mode
pRingingTimer
  • Duration of ringing timer, in seconds. The ringing timer starts on the ringing event. If the call is not answered within the duration of this timer, the call is disconnected.
pRingBackTimer
  • Duration of ringback timer, in seconds. The ringback timer starts on the ringback event. If the call is not answered within the duration of this timer, the call is disconnected.
pRTPRTCPInactTimer
  • Duration of RTP/RTCP inactivity timer, in seconds. If no RTP/RTCP packet is received prior to the expiry of this timer, the call is disconnected.

The documentation for this struct was generated from the following file: