Data Structures | Macros | Typedefs | Enumerations | Functions
Ecore_Audio.h File Reference

Audio utility functions. More...

Data Structures

struct  _Ecore_Audio_Vio
 

Typedefs

typedef enum _Ecore_Audio_Type Ecore_Audio_Type
 
typedef struct _Ecore_Audio_Module Ecore_Audio_Module
 The audio module. More...
 
typedef struct _Ecore_Audio_Object Ecore_Audio_Object
 The audio object. More...
 
typedef struct _Ecore_Audio_Vio Ecore_Audio_Vio
 Holds the callback functions to implement virtual file IO. More...
 

Enumerations

enum  _Ecore_Audio_Type {
  ECORE_AUDIO_TYPE_PULSE,
  ECORE_AUDIO_TYPE_ALSA,
  ECORE_AUDIO_TYPE_SNDFILE,
  ECORE_AUDIO_TYPE_TONE,
  ECORE_AUDIO_TYPE_CORE_AUDIO,
  ECORE_AUDIO_TYPE_CUSTOM,
  ECORE_AUDIO_TYPE_WASAPI,
  ECORE_AUDIO_MODULE_LAST
}
 

Functions

EAPI int ecore_audio_init (void)
 Initializes the Ecore_Audio library. More...
 
EAPI int ecore_audio_shutdown (void)
 Shuts down the Ecore_Audio library. More...
 
EAPI const char * ecore_audio_obj_name_get (const Efl_Object *obj)
 Get the name of the object. More...
 
EAPI void ecore_audio_obj_name_set (Efl_Object *obj, const char *name)
 Name of the object. More...
 

Detailed Description

Audio utility functions.