FreeCalypso > hg > tcs211-l1-reconst
comparison g23m/condat/ms/src/mfw/mfw_aud.h @ 0:509db1a7b7b8
initial import: leo2moko-r1
author | Space Falcon <falcon@ivan.Harhan.ORG> |
---|---|
date | Mon, 01 Jun 2015 03:24:05 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:509db1a7b7b8 |
---|---|
1 /* | |
2 +--------------------------------------------------------------------+ | |
3 | PROJECT: MMI-Framework (8417) $Workfile:: mfw_aud.h $| | |
4 | $Author:: NDH $Revision:: 1 $| | |
5 | CREATED: 04.02.03 $Modtime:: 10.04.00 14:58 $| | |
6 | STATE : code | | |
7 +--------------------------------------------------------------------+ | |
8 | |
9 MODULE : MFW_AUD | |
10 | |
11 PURPOSE : This module contains the definitions for the Audio Riveria Interface. | |
12 | |
13 */ | |
14 | |
15 /* | |
16 ** Voice Memo Functions Prototypes | |
17 */ | |
18 | |
19 SHORT mfw_aud_vm_delete_file(void); | |
20 SHORT mfw_aud_vm_start_playback(void (*callback_fn)(void *)); | |
21 SHORT mfw_aud_vm_stop_playback(void (*callback_fn)(void *)); | |
22 SHORT mfw_aud_vm_start_record(UBYTE max_duration, void (*callback_fn)(void *)); | |
23 SHORT mfw_aud_vm_stop_record(void (*callback_fn)(void *)); | |
24 UBYTE mfw_aud_vm_get_duration(void); | |
25 void mfw_aud_vm_set_duration(UBYTE duration); | |
26 | |
27 /* | |
28 ** Layer1 Audio interface functions | |
29 */ | |
30 void mfw_aud_l1_enable_vocoder ( void ); | |
31 void mfw_aud_l1_disable_vocoder ( void ); | |
32 | |
33 | |
34 | |
35 /* | |
36 ** Voice Memo Return Values | |
37 */ | |
38 | |
39 #define MFW_AUD_VM_OK (0) | |
40 #define MFW_AUD_VM_RIVIERA_FAILED (-1) | |
41 #define MFW_AUD_VM_MEM_FULL (-2) | |
42 #define MFW_AUD_VM_MEM_EMPTY (-3) | |
43 |