qaGobiApiAudio.h File Reference

Audio Service API function prototypes. More...

Go to the source code of this file.

Data Structures

struct  GetAudioProfileReq
struct  GetAudioProfileResp
struct  SetAudioProfileReq
struct  GetAudioPathConfigReq
struct  TXPCMIIRFltr
struct  RXPCMIIRFltr
struct  RXAGCList
struct  RXAVCList
struct  TXAGCList
struct  GetAudioPathConfigResp
struct  SetAudioPathConfigReq
struct  GetAudioVolTLBConfigReq
struct  GetAudioVolTLBConfigResp
struct  SetAudioVolTLBConfigReq
struct  SetAudioVolTLBConfigResp

Functions

ULONG SLQSGetAudioProfile (GetAudioProfileReq *pGetAudioProfileReq, GetAudioProfileResp *pGetAudioProfileResp)
ULONG SLQSSetAudioProfile (SetAudioProfileReq *pSetAudioProfileReq)
ULONG SLQSGetAudioPathConfig (GetAudioPathConfigReq *pGetAudioPathConfigReq, GetAudioPathConfigResp *pGetAudioPathConfigResp)
ULONG SLQSSetAudioPathConfig (SetAudioPathConfigReq *pSetAudioPathConfigReq)
ULONG SLQSGetAudioVolTLBConfig (GetAudioVolTLBConfigReq *pGetAudioVolTLBCfgReq, GetAudioVolTLBConfigResp *pGetAudioVolTLBCfgResp)
ULONG SLQSSetAudioVolTLBConfig (SetAudioVolTLBConfigReq *pSetAudioVolTLBCfgReq, SetAudioVolTLBConfigResp *pSetAudioVolTLBCfgResp)

Detailed Description

Audio Service API function prototypes.

Copyright: © 2013 Sierra Wireless, Inc. all rights reserved


Function Documentation

ULONG SLQSGetAudioPathConfig ( GetAudioPathConfigReq pGetAudioPathConfigReq,
GetAudioPathConfigResp pGetAudioPathConfigResp 
)

This API gets the audio path configuration parameters.

Parameters:
pGetAudioPathConfigReq[IN] 
pGetAudioPathConfigResp[OUT] 
Returns:
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also:
See qmerrno.h for eQCWWAN_xxx error values
Note:
Device Supported: SL9090
Timeout: 5 seconds
ULONG SLQSGetAudioProfile ( GetAudioProfileReq pGetAudioProfileReq,
GetAudioProfileResp pGetAudioProfileResp 
)

This API get the profile content of the requested audio generator.

Parameters:
pGetAudioProfileReq[IN] 
pGetAudioProfileResp[OUT] 
Returns:
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also:
See qmerrno.h for eQCWWAN_xxx error values
Note:
Device Supported: SL9090
Timeout: 5 seconds
ULONG SLQSGetAudioVolTLBConfig ( GetAudioVolTLBConfigReq pGetAudioVolTLBCfgReq,
GetAudioVolTLBConfigResp pGetAudioVolTLBCfgResp 
)

This API gets the audio path configuration parameters.

Parameters:
pGetAudioVolTLBCfgReq[IN] 
pGetAudioVolTLBCfgResp[OUT] 
Returns:
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also:
See qmerrno.h for eQCWWAN_xxx error values
Note:
Device Supported: SL9090
Timeout: 5 seconds
ULONG SLQSSetAudioPathConfig ( SetAudioPathConfigReq pSetAudioPathConfigReq  ) 

This API sets the audio path configuration parameters.

Parameters:
pSetAudioPathConfigReq[IN] 
Returns:
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also:
See qmerrno.h for eQCWWAN_xxx error values
Note:
Device Supported: SL9090
Timeout: 5 seconds
ULONG SLQSSetAudioProfile ( SetAudioProfileReq pSetAudioProfileReq  ) 

This API sets an audio profile.

Parameters:
pSetAudioProfileReq[IN] 
Returns:
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also:
See qmerrno.h for eQCWWAN_xxx error values
Note:
Device Supported: SL9090
Timeout: 5 seconds
ULONG SLQSSetAudioVolTLBConfig ( SetAudioVolTLBConfigReq pSetAudioVolTLBCfgReq,
SetAudioVolTLBConfigResp pSetAudioVolTLBCfgResp 
)

This API sets the audio path configuration parameters.

Parameters:
pSetAudioVolTLBCfgReq[IN] 
pSetAudioVolTLBCfgResp[OUT] 
Returns:
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also:
See qmerrno.h for eQCWWAN_xxx error values
Note:
Device Supported: SL9090
Timeout: 5 seconds

Copyright (c) 2011 Sierra Wireless, Inc. All rights reserved