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