src/lib/edje_multisense.c File Reference
Data Structures | |
struct | _Edje_Multisense_Sound_Action |
struct | _Edje_Sample_Action |
struct | _Edje_Tone_Action |
struct | _Multisense_Data |
Defines | |
#define | BUF_LEN 64 |
#define | SND_PROCESS_LENGTH 2048 |
Typedefs | |
typedef struct _Edje_Multisense_Sound_Action | Edje_Multisense_Sound_Action |
typedef struct _Edje_Sample_Action | Edje_Sample_Action |
typedef enum _Edje_Sound_Action_Type | Edje_Sound_Action_Type |
typedef struct _Edje_Tone_Action | Edje_Tone_Action |
typedef struct _Multisense_Data | Multisense_Data |
Enumerations | |
enum | _Edje_Sound_Action_Type { EDJE_PLAY_SAMPLE = 0, EDJE_PLAY_TONE, EDJE_SOUND_LAST } |
Functions | |
void | _edje_multisense_init (void) |
Eina_Bool | _edje_multisense_internal_sound_sample_play (Edje *ed, const char *sample_name, const double speed) |
Eina_Bool | _edje_multisense_internal_sound_tone_play (Edje *ed, const char *tone_name, const double duration) |
void | _edje_multisense_shutdown (void) |
Define Documentation
#define BUF_LEN 64 |
#define SND_PROCESS_LENGTH 2048 |
Typedef Documentation
typedef struct _Edje_Multisense_Sound_Action Edje_Multisense_Sound_Action |
typedef struct _Edje_Sample_Action Edje_Sample_Action |
typedef enum _Edje_Sound_Action_Type Edje_Sound_Action_Type |
typedef struct _Edje_Tone_Action Edje_Tone_Action |
typedef struct _Multisense_Data Multisense_Data |
Enumeration Type Documentation
Function Documentation
void _edje_multisense_init | ( | void | ) |
Referenced by edje_init().
Eina_Bool _edje_multisense_internal_sound_sample_play | ( | Edje * | ed, | |
const char * | sample_name, | |||
const double | speed | |||
) |
Eina_Bool _edje_multisense_internal_sound_tone_play | ( | Edje * | ed, | |
const char * | tone_name, | |||
const double | duration | |||
) |
void _edje_multisense_shutdown | ( | void | ) |