LinuxQMISDK  SLQS03.03.16
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
qaGobiApiAudio.h
Go to the documentation of this file.
1 
9 /*
10  * Copyright: © 2013-2015 Sierra Wireless, Inc. all rights reserved
11  */
12 #ifndef __GOBI_API_AUDIO_H__
13 #define __GOBI_API_AUDIO_H__
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
29 typedef struct
30 {
33 
65 typedef struct
66 {
72 
91  GetAudioProfileReq *pGetAudioProfileReq,
92  GetAudioProfileResp *pGetAudioProfileResp );
93 
131 typedef struct
132 {
139 
155  SetAudioProfileReq *pSetAudioProfileReq );
156 
180 typedef struct
181 {
185 
239 typedef struct
240 {
248 } TXPCMIIRFltr;
249 
303 typedef struct
304 {
312 } RXPCMIIRFltr;
313 
336 typedef struct
337 {
344 } RXAGCList;
345 
357 typedef struct
358 {
361 } RXAVCList;
362 
385 typedef struct
386 {
393 } TXAGCList;
394 
447 typedef struct
448 {
463 
482  GetAudioPathConfigReq *pGetAudioPathConfigReq,
483  GetAudioPathConfigResp *pGetAudioPathConfigResp );
484 
538 typedef struct
539 {
554 
570  SetAudioPathConfigReq *pSetAudioPathConfigReq );
571 
593 typedef struct
594 {
600 
607 typedef struct
608 {
611 
630  GetAudioVolTLBConfigReq *pGetAudioVolTLBCfgReq,
631  GetAudioVolTLBConfigResp *pGetAudioVolTLBCfgResp );
632 
657 typedef struct
658 {
665 
672 typedef struct
673 {
676 
695  SetAudioVolTLBConfigReq *pSetAudioVolTLBCfgReq,
696  SetAudioVolTLBConfigResp *pSetAudioVolTLBCfgResp );
697 
698 #ifdef __cplusplus
699 } /* extern "C" { */
700 #endif
701 
702 #endif /* __GOBI_API_AUDIO_H__ */
Definition: qaGobiApiAudio.h:447
BYTE * pStage2Val
Definition: qaGobiApiAudio.h:245
BYTE Item
Definition: qaGobiApiAudio.h:662
WORD * pCodecSTGain
Definition: qaGobiApiAudio.h:545
WORD * pRXExpThres
Definition: qaGobiApiAudio.h:340
BYTE Generator
Definition: qaGobiApiAudio.h:596
RXPCMIIRFltr * pRXPCMIIRFltr
Definition: qaGobiApiAudio.h:547
BYTE * pTXAVCSwitch
Definition: qaGobiApiAudio.h:458
TXPCMIIRFltr * pTXPCMIIRFltr
Definition: qaGobiApiAudio.h:546
WORD * pTXGain
Definition: qaGobiApiAudio.h:543
ULONG SLQSGetAudioVolTLBConfig(GetAudioVolTLBConfigReq *pGetAudioVolTLBCfgReq, GetAudioVolTLBConfigResp *pGetAudioVolTLBCfgResp)
RXAVCList * pRXAVCList
Definition: qaGobiApiAudio.h:460
WORD * pStageCnt
Definition: qaGobiApiAudio.h:306
unsigned char BYTE
Definition: SwiDataTypes.h:32
RXAGCList * pRXAGCList
Definition: qaGobiApiAudio.h:459
BYTE * pStage3Val
Definition: qaGobiApiAudio.h:246
RXAGCList * pRXAGCList
Definition: qaGobiApiAudio.h:550
WORD * pFlag
Definition: qaGobiApiAudio.h:241
WORD * pRXStaticGain
Definition: qaGobiApiAudio.h:338
Definition: qaGobiApiAudio.h:385
BYTE MicMute
Definition: qaGobiApiAudio.h:135
Definition: qaGobiApiAudio.h:672
Definition: qaGobiApiAudio.h:657
BYTE * pStage4Val
Definition: qaGobiApiAudio.h:247
Definition: qaGobiApiAudio.h:593
Definition: qaGobiApiAudio.h:336
BYTE Volume
Definition: qaGobiApiAudio.h:70
BYTE Profile
Definition: qaGobiApiAudio.h:540
WORD * pTXComprThres
Definition: qaGobiApiAudio.h:391
BYTE Profile
Definition: qaGobiApiAudio.h:133
BYTE Volume
Definition: qaGobiApiAudio.h:137
BYTE * pStage1Val
Definition: qaGobiApiAudio.h:308
WORD * pTXExpThres
Definition: qaGobiApiAudio.h:389
WORD * pTXGain
Definition: qaGobiApiAudio.h:451
WORD VolValue
Definition: qaGobiApiAudio.h:663
WORD * pRXAIG
Definition: qaGobiApiAudio.h:339
BYTE * pNSEnable
Definition: qaGobiApiAudio.h:450
BYTE * pNSEnable
Definition: qaGobiApiAudio.h:542
Definition: qaGobiApiAudio.h:607
ULONG SLQSSetAudioPathConfig(SetAudioPathConfigReq *pSetAudioPathConfigReq)
Definition: qaGobiApiAudio.h:131
BYTE * pMICGainSelect
Definition: qaGobiApiAudio.h:456
BYTE Profile
Definition: qaGobiApiAudio.h:67
ULONG SLQSSetAudioVolTLBConfig(SetAudioVolTLBConfigReq *pSetAudioVolTLBCfgReq, SetAudioVolTLBConfigResp *pSetAudioVolTLBCfgResp)
WORD * pTXExpSlope
Definition: qaGobiApiAudio.h:390
RXAVCList * pRXAVCList
Definition: qaGobiApiAudio.h:551
BYTE Volume
Definition: qaGobiApiAudio.h:597
BYTE * pStage0Val
Definition: qaGobiApiAudio.h:243
WORD * pFlag
Definition: qaGobiApiAudio.h:305
Definition: qaGobiApiAudio.h:357
BYTE Profile
Definition: qaGobiApiAudio.h:182
BYTE * pStage4Val
Definition: qaGobiApiAudio.h:311
WORD * pDTMFTXGain
Definition: qaGobiApiAudio.h:452
ULONG SLQSSetAudioProfile(SetAudioProfileReq *pSetAudioProfileReq)
TXAGCList * pTXAGCList
Definition: qaGobiApiAudio.h:552
WORD * pCodecSTGain
Definition: qaGobiApiAudio.h:453
RXPCMIIRFltr * pRXPCMIIRFltr
Definition: qaGobiApiAudio.h:455
BYTE * pStage1Val
Definition: qaGobiApiAudio.h:244
BYTE Generator
Definition: qaGobiApiAudio.h:660
WORD * pAVRXAVCHeadroom
Definition: qaGobiApiAudio.h:360
BYTE Profile
Definition: qaGobiApiAudio.h:659
WORD * pAVRXAVCSens
Definition: qaGobiApiAudio.h:359
Definition: qaGobiApiAudio.h:303
BYTE Generator
Definition: qaGobiApiAudio.h:31
BYTE Profile
Definition: qaGobiApiAudio.h:595
BYTE * pECMode
Definition: qaGobiApiAudio.h:541
unsigned long ULONG
Definition: SwiDataTypes.h:28
WORD ResCode
Definition: qaGobiApiAudio.h:609
TXAGCList * pTXAGCList
Definition: qaGobiApiAudio.h:461
WORD * pTXStaticGain
Definition: qaGobiApiAudio.h:387
WORD ResCode
Definition: qaGobiApiAudio.h:674
BYTE Item
Definition: qaGobiApiAudio.h:183
BYTE * pTXAVCSwitch
Definition: qaGobiApiAudio.h:549
WORD * pStageCnt
Definition: qaGobiApiAudio.h:242
Definition: qaGobiApiAudio.h:239
WORD * pRXComprThres
Definition: qaGobiApiAudio.h:342
BYTE * pRXAVCAGCSwitch
Definition: qaGobiApiAudio.h:548
BYTE Volume
Definition: qaGobiApiAudio.h:661
Definition: qaGobiApiAudio.h:538
BYTE EarMute
Definition: qaGobiApiAudio.h:68
WORD * pTXAIG
Definition: qaGobiApiAudio.h:388
Definition: qaGobiApiAudio.h:180
BYTE * pECMode
Definition: qaGobiApiAudio.h:449
BYTE * pStage2Val
Definition: qaGobiApiAudio.h:309
WORD * pRXExpSlope
Definition: qaGobiApiAudio.h:341
WORD * pTXComprSlope
Definition: qaGobiApiAudio.h:392
BYTE Generator
Definition: qaGobiApiAudio.h:136
Definition: qaGobiApiAudio.h:65
ULONG SLQSGetAudioPathConfig(GetAudioPathConfigReq *pGetAudioPathConfigReq, GetAudioPathConfigResp *pGetAudioPathConfigResp)
BYTE * pStage0Val
Definition: qaGobiApiAudio.h:307
BYTE Item
Definition: qaGobiApiAudio.h:598
WORD * pDTMFTXGain
Definition: qaGobiApiAudio.h:544
TXPCMIIRFltr * pTXPCMIIRFltr
Definition: qaGobiApiAudio.h:454
ULONG SLQSGetAudioProfile(GetAudioProfileReq *pGetAudioProfileReq, GetAudioProfileResp *pGetAudioProfileResp)
BYTE MicMute
Definition: qaGobiApiAudio.h:69
WORD * pRXComprSlope
Definition: qaGobiApiAudio.h:343
unsigned short WORD
Definition: SwiDataTypes.h:34
Definition: qaGobiApiAudio.h:29
BYTE * pRXAVCAGCSwitch
Definition: qaGobiApiAudio.h:457
BYTE EarMute
Definition: qaGobiApiAudio.h:134
BYTE * pStage3Val
Definition: qaGobiApiAudio.h:310

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