Ecore_Audio_Module_API - API for modules

Data Structures

struct  input_api
 Functions for inputs. More...
 
struct  output_api
 Functions for outputs. More...
 
struct  _Ecore_Audio_Module
 The structure representing an Ecore_Audio module. More...
 
struct  _Ecore_Audio_Object
 A common structure, could be input or output. More...
 
struct  _Ecore_Audio_Output
 The structure representing an Ecore_Audio output. More...
 
struct  _Ecore_Audio_Input
 The structure representing an Ecore_Audio input. More...
 
struct  _Ecore_Audio_Format
 The structure representing an Ecore_Audio format. More...
 
struct  _Ecore_Audio_Callback
 
struct  _Ecore_Audio_Tone
 

Typedefs

typedef struct _Ecore_Audio_Input Ecore_Audio_Input
 
typedef struct _Ecore_Audio_Output Ecore_Audio_Output
 

Functions

Ecore_Audio_Moduleecore_audio_tone_init (void)
 Initialize the Ecore_Audio sndfile module.
 
void ecore_audio_tone_shutdown (void)
 Shut down the Ecore_Audio sndfile module.
 
Ecore_Audio_Moduleecore_audio_custom_init (void)
 Initialize the Ecore_Audio sndfile module.
 
void ecore_audio_custom_shutdown (void)
 Shut down the Ecore_Audio custom module.
 

Variables

Eina_Listecore_audio_modules
 

Detailed Description

Function Documentation

Ecore_Audio_Module* ecore_audio_tone_init ( void  )

Initialize the Ecore_Audio sndfile module.

Returns
the initialized module on success, NULL on error

References ECORE_AUDIO_TYPE_TONE.

Referenced by ecore_audio_init().

Ecore_Audio_Module* ecore_audio_custom_init ( void  )

Initialize the Ecore_Audio sndfile module.

Returns
the initialized module on success, NULL on error

References ECORE_AUDIO_TYPE_CUSTOM.

Referenced by ecore_audio_init().