mirror of
https://github.com/alsa-project/alsa-tools.git
synced 2026-06-04 03:02:54 -04:00
Added rmedigicontrol utility for rme96 and rme32 cards (requiring gtk)
This commit is contained in:
parent
dceea38da2
commit
79b0ba6680
12 changed files with 778 additions and 0 deletions
25
rmedigicontrol/rmedigicontrol.h
Normal file
25
rmedigicontrol/rmedigicontrol.h
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
#include <glib.h>
|
||||
#include <gtk/gtk.h>
|
||||
#include <alsa/asoundlib.h>
|
||||
|
||||
typedef enum card_type
|
||||
{
|
||||
NO_CARD,
|
||||
DIGI32,
|
||||
DIGI96,
|
||||
DIGI96_8,
|
||||
DIGI96_8_OTHER
|
||||
}card_type_t;
|
||||
|
||||
typedef struct ctl_elem_info_val
|
||||
{
|
||||
snd_ctl_elem_info_t *info;
|
||||
snd_ctl_elem_value_t *val;
|
||||
}ctl_elem_info_val_t;
|
||||
|
||||
extern snd_ctl_t *ctl;
|
||||
|
||||
GtkWidget *create_enum_elem_radio(char *elem_name,ctl_elem_info_val_t *iv);
|
||||
|
||||
GtkWidget *create_loopback_toggle();
|
||||
GtkWidget *create_level_box();
|
||||
Loading…
Add table
Add a link
Reference in a new issue