Improved in-source documentation (interfaces are divided into modules).

This commit is contained in:
Jaroslav Kysela 2001-04-24 13:02:58 +00:00
parent 98ab09fb27
commit f65b035a45
17 changed files with 281 additions and 293 deletions

View file

@ -5,6 +5,12 @@
* *
****************************************************************************/
/**
* \defgroup Mixer Mixer Interface
* The mixer interface.
* \{
*/
/** Mixer handle */
typedef struct _snd_mixer snd_mixer_t;
/** Mixer elements class handle */
@ -75,6 +81,13 @@ int snd_mixer_class_unregister(snd_mixer_class_t *clss);
}
#endif
/**
* \defgroup SimpleMixer Simple Mixer Interface
* \ingroup Mixer
* The simple mixer interface.
* \{
*/
/* Simple (legacy) mixer elements API */
/** Mixer simple element channel identificator */
@ -193,3 +206,6 @@ snd_mixer_elem_type_t snd_mixer_elem_get_type(const snd_mixer_elem_t *obj);
}
#endif
/** \} */
/** \} */