FreeCalypso > hg > fc-tourmaline
comparison src/ui/bmi/mmiVoiceMemo.h @ 132:56a53485ce63
mmiVoiceMemo.h: bogotab fixes
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 10 Nov 2020 06:47:20 +0000 |
parents | c0052fe355d3 |
children |
comparison
equal
deleted
inserted
replaced
131:094dc903f54e | 132:56a53485ce63 |
---|---|
1 #ifndef _MMIVOICEMEMO_H_ | 1 #ifndef _MMIVOICEMEMO_H_ |
2 #define _MMIVOICEMEMO_H_ 1 | 2 #define _MMIVOICEMEMO_H_ 1 |
3 | 3 |
4 /******************************************************************************* | 4 /******************************************************************************* |
5 | 5 |
6 CONDAT (UK) | 6 CONDAT (UK) |
7 | 7 |
8 ******************************************************************************** | 8 ******************************************************************************** |
9 | 9 |
10 This software product is the property of Condat (UK) Ltd and may not be | 10 This software product is the property of Condat (UK) Ltd and may not be |
11 disclosed to any third party without the express permission of the owner. | 11 disclosed to any third party without the express permission of the owner. |
12 | 12 |
13 ******************************************************************************** | 13 ******************************************************************************** |
14 | 14 |
15 $Project name: Basic MMI | 15 $Project name: Basic MMI |
16 $Project code: BMI (6349) | 16 $Project code: BMI (6349) |
17 $Module: VoiceMemo | 17 $Module: VoiceMemo |
18 $File: MmiVoiceMemo.h | 18 $File: MmiVoiceMemo.h |
19 $Revision: 1.0 | 19 $Revision: 1.0 |
20 | 20 |
21 $Author: Condat(UK) | 21 $Author: Condat(UK) |
22 $Date: 25/10/00 | 22 $Date: 25/10/00 |
23 | 23 |
24 ******************************************************************************** | 24 ******************************************************************************** |
25 | 25 |
26 Description: | 26 Description: |
27 | 27 |
28 This provides the start code for the MMI | 28 This provides the start code for the MMI |
29 | 29 |
30 ******************************************************************************** | 30 ******************************************************************************** |
31 $History: MmiVoiceMemo.h | 31 $History: MmiVoiceMemo.h |
32 | 32 |
33 Mar 15, 2006 ER: OMAPS00067709 x0pleela | 33 Mar 15, 2006 ER: OMAPS00067709 x0pleela |
34 Description: Voice Buffering implementation on C+ for PTT via PCM API | 34 Description: Voice Buffering implementation on C+ for PTT via PCM API |
35 Solution: Added prototypes of functions pcm_voice_memo_play, pcm_voice_memo_record, | 35 Solution: Added prototypes of functions pcm_voice_memo_play, pcm_voice_memo_record, |
36 voice_buffering_edit_num, voice_buffering_record_start, voice_buffering_record_stop, | 36 voice_buffering_edit_num, voice_buffering_record_start, voice_buffering_record_stop, |
37 voice_buffering_playback_start | 37 voice_buffering_playback_start |
38 | 38 |
39 Feb 24, 2006 ER: OMAPS00067709 x0pleela | 39 Feb 24, 2006 ER: OMAPS00067709 x0pleela |
40 Description: Voice Buffering implementation on C+ for PTT via PCM API | 40 Description: Voice Buffering implementation on C+ for PTT via PCM API |
41 Solution: Added prototypes of the functions to support PCM Voice memo feature | 41 Solution: Added prototypes of the functions to support PCM Voice memo feature |
42 | 42 |
43 $End | 43 $End |
44 | 44 |
45 *******************************************************************************/ | 45 *******************************************************************************/ |
46 EXTERN void voice_memo_init (void); | 46 EXTERN void voice_memo_init (void); |
47 EXTERN int voice_memo_play (MfwMnu* m, MfwMnuItem* i); | 47 EXTERN int voice_memo_play (MfwMnu* m, MfwMnuItem* i); |
48 EXTERN int voice_memo_record (MfwMnu* m, MfwMnuItem* i); | 48 EXTERN int voice_memo_record (MfwMnu* m, MfwMnuItem* i); |
49 EXTERN int voice_memo_storeage (MfwMnu* m, MfwMnuItem* i); | 49 EXTERN int voice_memo_storeage (MfwMnu* m, MfwMnuItem* i); |
50 #ifdef FF_PCM_VM_VB | 50 #ifdef FF_PCM_VM_VB |
51 EXTERN int pcm_voice_memo_play (MfwMnu* m, MfwMnuItem* i); | 51 EXTERN int pcm_voice_memo_play (MfwMnu* m, MfwMnuItem* i); |
52 EXTERN int pcm_voice_memo_record (MfwMnu* m, MfwMnuItem* i); | 52 EXTERN int pcm_voice_memo_record (MfwMnu* m, MfwMnuItem* i); |
53 EXTERN int voice_buffering_edit_num (MfwMnu* m, MfwMnuItem* i); | 53 EXTERN int voice_buffering_edit_num (MfwMnu* m, MfwMnuItem* i); |
54 EXTERN int voice_buffering_record_start (MfwMnu* m, MfwMnuItem* i); | 54 EXTERN int voice_buffering_record_start (MfwMnu* m, MfwMnuItem* i); |
55 EXTERN int voice_buffering_record_stop (MfwMnu* m, MfwMnuItem* i); | 55 EXTERN int voice_buffering_record_stop (MfwMnu* m, MfwMnuItem* i); |
56 EXTERN int PCM_voice_memo_storeage (MfwMnu* m, MfwMnuItem* i); | 56 EXTERN int PCM_voice_memo_storeage (MfwMnu* m, MfwMnuItem* i); |
57 EXTERN int voice_buffer_storeage (MfwMnu* m, MfwMnuItem* i); | 57 EXTERN int voice_buffer_storeage (MfwMnu* m, MfwMnuItem* i); |
58 #endif | 58 #endif |
59 //x0pleela 24 Feb, 2006 ER OMAPS00067709 | 59 //x0pleela 24 Feb, 2006 ER OMAPS00067709 |
60 #ifdef FF_PCM_VM_VB | 60 #ifdef FF_PCM_VM_VB |
61 EXTERN int pcm_voice_memo_play (MfwMnu* m, MfwMnuItem* i); | 61 EXTERN int pcm_voice_memo_play (MfwMnu* m, MfwMnuItem* i); |
62 EXTERN int pcm_voice_memo_record (MfwMnu* m, MfwMnuItem* i); | 62 EXTERN int pcm_voice_memo_record (MfwMnu* m, MfwMnuItem* i); |
63 | 63 |
64 //x0pleela 09 Mar, 2006 ER: OMAPS00067709 | 64 //x0pleela 09 Mar, 2006 ER: OMAPS00067709 |
65 //Prototypes of functions supporting voice buffering | 65 //Prototypes of functions supporting voice buffering |
66 EXTERN int voice_buffering_edit_num (MfwMnu* m, MfwMnuItem* i); | 66 EXTERN int voice_buffering_edit_num (MfwMnu* m, MfwMnuItem* i); |
67 EXTERN int voice_buffering_record_start (MfwMnu* m, MfwMnuItem* i); | 67 EXTERN int voice_buffering_record_start (MfwMnu* m, MfwMnuItem* i); |
76 *******************************************************************************/ | 76 *******************************************************************************/ |
77 | 77 |
78 extern USHORT record_position; | 78 extern USHORT record_position; |
79 | 79 |
80 | 80 |
81 | |
82 | |
83 /******************************************************************************* | 81 /******************************************************************************* |
84 | 82 |
85 Interface constants | 83 Interface constants |
86 | 84 |
87 *******************************************************************************/ | 85 *******************************************************************************/ |
88 | |
89 | |
90 | 86 |
91 | 87 |
92 /******************************************************************************* | 88 /******************************************************************************* |
93 | 89 |
94 Public methods | 90 Public methods |
97 | 93 |
98 /* pretty standard initialise, execute and exit methods | 94 /* pretty standard initialise, execute and exit methods |
99 */ | 95 */ |
100 | 96 |
101 | 97 |
102 | |
103 /******************************************************************************* | 98 /******************************************************************************* |
104 | 99 |
105 End of File | 100 End of File |
106 | 101 |
107 *******************************************************************************/ | 102 *******************************************************************************/ |
108 | 103 |
109 #endif | 104 #endif |
110 |