mirror of
https://github.com/alsa-project/alsa-utils
synced 2024-11-10 06:45:42 +01:00
39 lines
1.4 KiB
C
39 lines
1.4 KiB
C
|
/*****************************************************************************/
|
||
|
/* Begin #include statements */
|
||
|
|
||
|
/* End #include statements */
|
||
|
/*****************************************************************************/
|
||
|
|
||
|
|
||
|
/*****************************************************************************/
|
||
|
/* Begin function prototypes */
|
||
|
|
||
|
int is_same(char *string1, char *string2);
|
||
|
void strip_comment(char *string);
|
||
|
int is_comment(char *string);
|
||
|
ChannelLabel *channel_label_append(ChannelLabel *head, char *channel, char *label);
|
||
|
int get_label(char *line, char *expect, char *value1, size_t value1_len,
|
||
|
char *value2, size_t value2_len, char quote1, char quote2);
|
||
|
MixerInfo *create_mixer_info(Mixer *mixer, int num, unsigned int flags);
|
||
|
CBData *create_cb_data(Group *group, void *handle, int element, int index);
|
||
|
|
||
|
/* End function prototypes */
|
||
|
/*****************************************************************************/
|
||
|
|
||
|
/*****************************************************************************/
|
||
|
/* Begin #define statements */
|
||
|
|
||
|
|
||
|
/* End #define statements */
|
||
|
/*****************************************************************************/
|
||
|
|
||
|
/*****************************************************************************/
|
||
|
/* Begin Macros */
|
||
|
|
||
|
#define EAZERO(S, L) S[L-1] = '\0';
|
||
|
#define MIXER(m) ((Mixer *)m)
|
||
|
|
||
|
/* End Macros */
|
||
|
/*****************************************************************************/
|
||
|
|