LinuxQMISDK  SLQS03.03.16
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
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.

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-2015 Sierra Wireless, Inc. All rights reserved