FreeCalypso > hg > fc-tourmaline
annotate src/ui/bmi/mmiCall.h @ 299:91e61d00a6b5
add AT@BUZ and AT@BZSTOP commands for testing BUZM SWE
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Tue, 29 Mar 2022 04:41:25 +0000 | 
| parents | 62480f597962 | 
| children | 
| rev | line source | 
|---|---|
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 1 /******************************************************************************* | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 2 | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 3 CONDAT (UK) | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 4 | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 5 ******************************************************************************** | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 6 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 7 This software product is the property of Condat (UK) Ltd and may not be | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 8 disclosed to any third party without the express permission of the owner. | 
| 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 9 | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 10 ******************************************************************************** | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 11 | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 12 $Project name: Basic MMI | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 13 $Project code: BMI (6349) | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 14 $Module: Call | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 15 $File: mmiCall.h | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 16 $Revision: 1.0 | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 17 | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 18 $Author: Condat(UK) | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 19 $Date: 25/10/00 | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 20 | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 21 ******************************************************************************** | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 22 | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 23 Description: | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 24 | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 25 ******************************************************************************** | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 26 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 27 $History: mmiCall.h | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 28 | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 29 | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 30 August 01, 2007 DR: OMAPS00137399 x0080701 (Bharat) | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 31 Description: COMBO PLUS: Voice can not be heard in a call when MP3 tone was set | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 32 Have an MP3 tone set as Ringer. Make a call to the target. | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 33 Accept the same, no voice can be heard from the calling | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 34 device or from the board that received | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 35 Issue: Timing Synchronization Issue between BMI-ACI-L1. | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 36 BMI calls sAT_A to accept the call. ACI then sends the RING_OFF signal | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 37 to BMI, wherein BMI does a Ringer Stop. After this, ACI calls Vocoder | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 38 Enable. However, the Ringer Stop goes to L1 much later after Vocoder | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 39 Enable reaches L1 due to which the Vocoder eventually gets disabled. | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 40 Solution: The Vocoder Enable Implementation is removed from ACI and | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 41 shall be called by BMI on receipt of AS_STOP_IND | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 42 (AS_STOP_IND is the message sent by AS to BMI when BMI invokes | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 43 as_stop for ringer_stop). This way, it is assured that the Vocoder | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 44 Enable Request reaches L1 only after Ringer Stop is completely done | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 45 | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 46 Oct 8 2006 OMAPS00097714 x0039928(sumanth) | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 47 TTY HCO/VCO options in MMI | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 48 | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 49 Mar 11, 2006 REF:DR:OMAPS00061467 x0035544 | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 50 Description: 27.22.4.13.3 SET UP CALL (display of icons) fails. | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 51 Solution: created a variable of type T_SAT_IconData at the structure T_call to store the Icon data | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 52 inorder to display it on calling screen. | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 53 | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 54 xpradipg - LOCOSTO-ENH-31895 : 23 June 2005 | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 55 Description: Support for various audio profiles | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 56 Solution: The support for audio device's carkit/headset/loudspeaker/handheld. | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 57 The audio device is enabled as per the user actions. | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 58 | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 59 25/10/00 Original Condat(UK) BMI version. | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 60 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 61 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 62 Mar 28, 2006 REF:ER OMAPS00071798 x0043642 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 63 Added new options in BMI to accept the value for tty audio mode, | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 64 and the accepted value is passed as parameter in function call sAT_PercentCTTY | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 65 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 66 $End | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 67 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 68 *******************************************************************************/ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 69 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 70 #ifndef _DEF_MMI_CALL_H_ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 71 #define _DEF_MMI_CALL_H_ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 72 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 73 #define ALLOC_MEMORY mfwAlloc | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 74 #define FREE_MEMORY mfwFree | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 75 | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 76 // xpradipg - LOCOSTO-ENH-31895 : 23 June 2005 | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 77 #ifdef FF_MMI_AUDIO_PROFILE | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 78 #include "mfw_mme.h" | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 79 #endif | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 80 #include "mfw_phb.h" | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 81 #include "mfw_cm.h" | 
| 134 
62480f597962
bmi headers: include case fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
104diff
changeset | 82 #include "mmiMmi.h" | 
| 
62480f597962
bmi headers: include case fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
104diff
changeset | 83 #include "mmiDialogs.h" //GW 29/11/01 - Added | 
| 
62480f597962
bmi headers: include case fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
104diff
changeset | 84 #include "mmiIdle.h" // SPR#0630 - SH - EDITOR_SIZE now defined in MmiIdle.h | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 85 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 86 typedef enum | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 87 { | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 88 CallNone=CallDummy, | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 89 CallNormal, | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 90 CallDone, | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 91 CallNew, | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 92 CallSingle, | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 93 CallTwo, | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 94 CallConference, | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 95 CallPrivateCall, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 96 CallSingleMultiparty, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 97 CallMultipartySingle | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 98 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 99 } E_CALL_TYPE;/*a0393213 warnings removal-typedef name added*/ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 100 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 101 typedef enum | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 102 { | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 103 ViewConnect, | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 104 ViewEnd, | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 105 ViewMenu, | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 106 ViewCalling, | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 107 ViewIncoming, | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 108 ViewDTMF, | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 109 ViewDTMFMenu, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 110 ViewCallError, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 111 ViewSelectPrivateCall, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 112 ViewScratchPad, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 113 ViewWaitingAnswer, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 114 ViewAutoRedial, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 115 ViewSendingDTMF, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 116 ViewShortWait, //GW Added | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 117 ViewMulticallControl, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 118 ViewMulticallControlCallWaiting, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 119 ViewMulticallControlIncomingCall | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 120 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 121 } E_CALL_MESSAGE; /*a0393213 warnings removal-typedef name added*/ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 122 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 123 typedef enum | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 124 { | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 125 CallActive, | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 126 CallInactive | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 127 | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 128 } E_CALL_STATUS; /*a0393213 warnings removal-typedef name added*/ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 129 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 130 extern UBYTE callStatus; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 131 extern int idwithheld; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 132 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 133 #define true 1 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 134 #define false 0 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 135 | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 136 #define MAX_CALLS 6 | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 137 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 138 /*mc, SPR 1319*/ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 139 #ifdef LSCREEN | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 140 #define MAX_CHAR PHB_MAX_LEN /*MC SPR 1442*/ | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 141 #else | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 142 #define MAX_CHAR 12 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 143 #endif | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 144 #define MAX_LINE 14 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 145 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 146 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 147 #define FIRST_TYPED 20000 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 148 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 149 typedef struct{ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 150 short id; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 151 char number[MAX_CHAR]; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 152 char name[MAX_CHAR]; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 153 UBYTE state; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 154 } tMmiCall; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 155 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 156 typedef struct{ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 157 int mode; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 158 UBYTE muted; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 159 UBYTE view; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 160 UBYTE numCalls; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 161 SHORT selected; | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 162 long time[MAX_CALLS]; | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 163 T_MFW_CM_STATUS status[MAX_CALLS]; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 164 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 165 } tMmiCallTable; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 166 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 167 typedef enum | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 168 { | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 169 CALL_INIT, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 170 CALL_SCRATCHPAD_INIT, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 171 CALL_CALLSELECT_INIT, //GW Added ???? | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 172 CALL_DESTROY_WAITING, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 173 CALL_OUTGOING_SAT, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 174 CALL_DESTROY_CALLING_WINDOW | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 175 } E_CALL_EVENTS; /*a0393213 warnings removal-typedef name added*/ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 176 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 177 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 178 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 179 /* SPR#1352 - SH - Possible status values for TTY */ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 180 #ifdef MMI_TTY_ENABLED | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 181 typedef enum | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 182 { | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 183 CALL_TTY_OFF = 0, /* TTY always off */ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 184 CALL_TTY_ALWAYSON, /* TTY always on */ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 185 CALL_TTY_ONNEXTCALL /* TTY on for next call only */ | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 186 } E_CALL_TTY; /*a0393213 warnings removal-typedef name added*/ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 187 #endif | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 188 /* end SH */ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 189 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 190 /* | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 191 ** This is a tri-state flag, to ensure that the Vocoder is not disabled | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 192 ** when a waiting call is notified while already in call. | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 193 */ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 194 typedef enum | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 195 { | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 196 CALL_VOCODER_IDLE = 0, /* BMI in Idle State, Vocoder not under BMI control */ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 197 CALL_VOCODER_DISABLED, /* Vocoder is disabled prior to the call being connected */ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 198 CALL_VOCODER_INCALL /* Vocoder is enabled and In-Call */ | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 199 } tMmiVcState; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 200 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 201 struct QUEUETYPE | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 202 { | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 203 SHORT call_number; | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 204 struct QUEUETYPE* next; | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 205 }; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 206 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 207 typedef struct QUEUETYPE TYPEQUEUE; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 208 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 209 typedef struct | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 210 { | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 211 T_MMI_CONTROL mmi_control; | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 212 T_MFW_HND win; // window handle | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 213 T_MFW_HND kbd; | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 214 T_MFW_HND kbd_long; | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 215 T_MFW_HND win_search; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 216 T_MFW_HND cm; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 217 T_MFW_HND win_incoming; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 218 T_MFW_HND win_calling; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 219 T_MFW_HND win_ending; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 220 T_MFW_HND win_menu; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 221 T_MFW_HND win_waiting; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 222 T_MFW_HND win_sending_dtmf; | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 223 #ifdef NEW_EDITOR | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 224 T_ED_DATA *editorCall; /* SPR#1428 - SH - New Editor changes */ | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 225 #else /* NEW_EDITOR */ | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 226 T_MFW_HND editCall; | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 227 #endif /* NEW_EDITOR */ | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 228 T_MFW_HND win_redial; | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 229 T_MFW_HND timer; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 230 | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 231 /*SPR 1392*/ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 232 T_MFW_HND win_deflectEdit; /*handle for call deflect editor.*/ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 233 T_MFW_HND win_deflecting; /*"Deflecting to..." window*/ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 234 T_MFW_HND win_deflectSearch; /*Call deflection phonebook search window*/ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 235 char editor_buffer[20]; /*call deflection number buffer*/ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 236 T_DISPLAY_DATA inc_call_data; /*incoming call dialogue display info*/ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 237 /*1392 end*/ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 238 T_MFW_PHB_ENTRY entry; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 239 int current_command; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 240 UBYTE callStatus; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 241 tMmiCallTable calls; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 242 int accessEnd; // controls when several calls are to be ended | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 243 int callWaitingEnd; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 244 int emergencyCall; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 245 int callsToEnd; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 246 long timeEnded; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 247 TYPEQUEUE *endQueue; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 248 SHORT incCall; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 249 SHORT outCall; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 250 int refreshConnect; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 251 int firstChar; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 252 int currentModule; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 253 int currentVolume; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 254 SHORT singleCall; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 255 unsigned char charSent; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 256 char sendingDTMF; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 257 T_MFW_CM_CW_INFO globalCWInfo; /* information about incoming call */ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 258 char phbNameNumber[EDITOR_SIZE]; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 259 char edtBufDTMF[EDITOR_SIZE]; /* edit buffer */ | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 260 #ifdef NEW_EDITOR | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 261 T_ED_ATTR editorAttrCall; /* SPR#1428 - SH - New Editor changes */ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 262 T_ED_ATTR editorAttrDTMF; | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 263 #else /* NEW_EDITOR */ | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 264 MfwEdtAttr edtAttrCall; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 265 MfwEdtAttr edtAttrDTMF; /* edit attributes: */ | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 266 #endif /* NEW_EDITOR */ | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 267 T_MFW_CM_AOC_INFO aocInfo; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 268 USHORT ignore_disconnect; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 269 T_MFW_CM_CALL_DIR call_direction; | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 270 UBYTE colp_number[MFW_NUM_LEN]; /* colp number */ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 271 int animationScreen; | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 272 #ifdef MMI_TTY_ENABLED | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 273 UBYTE tty; /* SPR#1352 - SH - TTY status */ | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 274 #endif | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 275 //x0035544 Mar 09, 2006 DR:OMAPS00061467 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 276 #ifdef FF_MMI_SAT_ICON | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 277 T_SAT_IconData IconData; //Sat icon information | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 278 #endif | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 279 tMmiVcState vocoderState; | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 280 } T_call; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 281 /*x0039928 OMAPS00097714 HCO/VCO options - added to differenciate between normal/HCO/VCO tty option*/ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 282 #ifdef FF_TTY_HCO_VCO | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 283 typedef enum | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 284 { | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 285 TTY_ONLY_PF = 0, /* TTY only */ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 286 TTY_VCO_PF, /* TTY HCO */ | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 287 TTY_HCO_PF /* TTY VCO */ | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 288 } | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 289 T_MMI_TTY_PF_TYPE; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 290 #endif | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 291 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 292 /*August 01, 2007 DR: OMAPS00137399 x0080701 (Bharat) -- Start */ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 293 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 294 typedef enum | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 295 { | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 296 BMI_INCOMING_CALL_NONE = 0, | 
| 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 297 BMI_INCOMING_CALL_RINGERSTOPPED | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 298 } | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 299 E_IN_CALL_RINGER_STATUS; | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 300 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 301 void bmi_incomingcall_set_ringer_status(E_IN_CALL_RINGER_STATUS eStatus); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 302 void bmi_incomingcall_get_ringer_status(E_IN_CALL_RINGER_STATUS *peStatus); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 303 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 304 /*August 01, 2007 DR: OMAPS00137399 x0080701 (Bharat) -- End */ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 305 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 306 /* PROTOTYPES */ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 307 void callInit (MfwHnd parent); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 308 void callExit (void); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 309 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 310 T_MFW_HND call_create (T_MFW_HND parent_window); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 311 void call_destroy (T_MFW_HND own_window); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 312 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 313 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 314 void callExec (int reason, MmiState next); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 315 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 316 void callNumber(UBYTE* number); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 317 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 318 UBYTE call_status(void); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 319 MfwHnd call_get_window(void); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 320 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 321 void StartsendDTMFString(char * String); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 322 int menuInCallTimerOn(MfwMnu* m, MfwMnuItem* i); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 323 int menuInCallTimerOff(MfwMnu* m, MfwMnuItem* i); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 324 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 325 int call_ccbs(MfwMnu* menu, MfwMnuItem* item); /* Marcus: CCBS: 1/11/2002 */ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 326 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 327 /*MC, SPR 1392*/ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 328 int call_deflection_on(MfwMnu* m, MfwMnuItem* i); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 329 int call_deflection_off(MfwMnu* m, MfwMnuItem* i); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 330 /*end*/ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 331 /* SPR#1352 - SH - TTY */ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 332 #ifdef MMI_TTY_ENABLED | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 333 void call_tty_init(void); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 334 UBYTE call_tty_get(void); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 335 void call_tty_set(UBYTE tty); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 336 int call_tty_menu(MfwMnu* menu, MfwMnuItem* item); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 337 int call_tty_menuselect(MfwMnu* menu, MfwMnuItem* item); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 338 void call_tty_statuswin(void); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 339 void call_tty_revert(void); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 340 #endif | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 341 /* end SH */ | 
| 104 
c366f68d74d2
mmiCall.h: bogotab fixes
 Mychaela Falconia <falcon@freecalypso.org> parents: 
92diff
changeset | 342 // xpradipg - LOCOSTO-ENH-31895 : 23 June 2005 | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 343 #ifdef FF_MMI_AUDIO_PROFILE | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 344 USHORT item_headset_status( struct MfwMnuTag *m, struct MfwMnuAttrTag *ma, struct MfwMnuItemTag *mi ); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 345 USHORT item_handheld_status( struct MfwMnuTag *m, struct MfwMnuAttrTag *ma, struct MfwMnuItemTag *mi ); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 346 USHORT item_loudspeaker_status( struct MfwMnuTag *m, struct MfwMnuAttrTag *ma, struct MfwMnuItemTag *mi ); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 347 USHORT item_carkit_status( struct MfwMnuTag *m, struct MfwMnuAttrTag *ma, struct MfwMnuItemTag *mi ); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 348 int M_exeHandheld (MfwMnu* m, MfwMnuItem* i); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 349 int M_exeLoudspeaker (MfwMnu* m, MfwMnuItem* i); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 350 int M_exeHeadset (MfwMnu* m, MfwMnuItem* i); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 351 int M_exeCarkit (MfwMnu* m, MfwMnuItem* i); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 352 void mmi_hook_handle(); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 353 #endif | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 354 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 355 /* Mar 27, 2006 REF:ER OMAPS00071798 */ | 
| 92 
c0052fe355d3
src/ui/bmi/*.[ch]: rm trailing white space
 Mychaela Falconia <falcon@freecalypso.org> parents: 
3diff
changeset | 356 #ifdef NEPTUNE_BOARD | 
| 3 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 357 int ctty_audio_mode_text(MfwMnu* m, MfwMnuItem* i); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 358 int ctty_audio_mode_vco(MfwMnu* m, MfwMnuItem* i); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 359 int ctty_audio_mode_unknown(MfwMnu* m, MfwMnuItem* i); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 360 #endif | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 361 /*x0039928 OMAPS00097714 HCO/VCO option - fn prototypes of menu handlers*/ | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 362 #ifdef FF_TTY_HCO_VCO | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 363 int call_tty_co_menuselect_always(MfwMnu* menu, MfwMnuItem* item); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 364 int call_tty_co_menuselect_nextcall(MfwMnu* menu, MfwMnuItem* item); | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 365 #endif | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 366 | 
| 
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 367 #endif | 
