comparison gsm-fw/L1/audio_include/l1audio_msgty.h @ 604:45bf440cc677

gsm-fw/L1/audio_include: initial preen over the imported LoCosto headers
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Thu, 28 Aug 2014 19:08:09 +0000
parents d638de8cc6b8
children
comparison
equal deleted inserted replaced
603:d638de8cc6b8 604:45bf440cc677
7 * 7 *
8 ************* Revision Controle System Header *************/ 8 ************* Revision Controle System Header *************/
9 #ifndef _L1AUDIO_MSGTY_H 9 #ifndef _L1AUDIO_MSGTY_H
10 #define _L1AUDIO_MSGTY_H 10 #define _L1AUDIO_MSGTY_H
11 11
12 #include "l1sw.cfg" 12 #include "../../include/config.h"
13 #include "../include/l1_confg.h"
13 14
14 #if (AUDIO_TASK == 1) 15 #if (AUDIO_TASK == 1)
15 16
16 #if (OP_RIV_AUDIO == 1) 17 #if (OP_RIV_AUDIO == 1)
17 #include "rv_general.h" 18 #include "rv_general.h"
714 715
715 typedef struct 716 typedef struct
716 { 717 {
717 WORD16 mode; 718 WORD16 mode;
718 WORD16 frame_size; 719 WORD16 frame_size;
719 WORD16 num_sub_frames; 720 WORD16 num_sub_frames;
720 WORD16 ratio; 721 WORD16 ratio;
721 WORD16 threshold; 722 WORD16 threshold;
722 WORD16 gain[16]; 723 WORD16 gain[16];
723 } 724 }
724 T_MMI_AQI_WCM_PARAMS; 725 T_MMI_AQI_WCM_PARAMS;
791 } 792 }
792 T_MMI_AQI_AGC_PARAMS; 793 T_MMI_AQI_AGC_PARAMS;
793 794
794 typedef enum 795 typedef enum
795 { 796 {
796 AGC_NO_ACTION = -1, 797 AGC_NO_ACTION = -1,
797 AGC_STOPPED = 0, 798 AGC_STOPPED = 0,
798 AGC_STARTED = 1, 799 AGC_STARTED = 1,
799 AGC_UPDATED = 2 800 AGC_UPDATED = 2
800 } 801 }
801 T_AGC_ACTION; 802 T_AGC_ACTION;
808 { 809 {
809 #if (OP_RIV_AUDIO == 1) 810 #if (OP_RIV_AUDIO == 1)
810 T_RV_HDR header; 811 T_RV_HDR header;
811 #endif 812 #endif
812 T_AGC_CONTROL agc_ul_control; 813 T_AGC_CONTROL agc_ul_control;
813 T_MMI_AQI_AGC_PARAMS parameters; 814 T_MMI_AQI_AGC_PARAMS parameters;
814 } 815 }
815 T_MMI_AQI_AGC_UL_REQ ; 816 T_MMI_AQI_AGC_UL_REQ ;
816 817
817 typedef struct 818 typedef struct
818 { 819 {
841 { 842 {
842 #if (OP_RIV_AUDIO == 1) 843 #if (OP_RIV_AUDIO == 1)
843 T_RV_HDR header; 844 T_RV_HDR header;
844 #endif 845 #endif
845 T_AGC_CONTROL agc_dl_control; 846 T_AGC_CONTROL agc_dl_control;
846 T_MMI_AQI_AGC_PARAMS parameters; 847 T_MMI_AQI_AGC_PARAMS parameters;
847 } 848 }
848 T_MMI_AQI_AGC_DL_REQ ; 849 T_MMI_AQI_AGC_DL_REQ ;
849 850
850 typedef struct 851 typedef struct
851 { 852 {
1147 1148
1148 #endif /* L1_PCM_EXTRACTION */ 1149 #endif /* L1_PCM_EXTRACTION */
1149 1150
1150 #endif // AUDIO_TASK 1151 #endif // AUDIO_TASK
1151 1152
1152 typedef struct 1153 typedef struct
1153 { 1154 {
1154 UWORD8 outen1; 1155 UWORD8 outen1;
1155 UWORD8 outen2; 1156 UWORD8 outen2;
1156 UWORD8 outen3; 1157 UWORD8 outen3;
1157 UWORD8 classD; 1158 UWORD8 classD;
1158 } T_MMI_OUTEN_CFG_REQ; 1159 } T_MMI_OUTEN_CFG_REQ;
1159 1160
1160 typedef struct 1161 typedef struct
1161 { 1162 {
1162 #if (OP_RIV_AUDIO == 1) 1163 #if (OP_RIV_AUDIO == 1)
1163 T_RV_HDR header; 1164 T_RV_HDR header;
1164 #endif 1165 #endif
1165 UWORD8 outen1; 1166 UWORD8 outen1;
1166 UWORD8 outen2; 1167 UWORD8 outen2;
1167 UWORD8 outen3; 1168 UWORD8 outen3;
1168 UWORD8 classD; 1169 UWORD8 classD;
1169 } T_MMI_OUTEN_CFG_READ_CON; 1170 } T_MMI_OUTEN_CFG_READ_CON;
1170 1171
1171 1172
1172 #endif // _L1AUDIO_MSGTY_H 1173 #endif // _L1AUDIO_MSGTY_H