FreeBSD kernel sound device code
|
Data Fields | |
void *(* | create )(device_t dev, void *devinfo, int dir, int num) |
void(* | destroy )(void *codec) |
void(* | init )(void *codec) |
void(* | reinit )(void *codec) |
void(* | setvolume )(void *codec, int dir, unsigned int left, unsigned int right) |
void(* | setrate )(void *codec, int which, int rate) |
Definition at line 99 of file envy24.c.
Referenced by envy24_init(), and envy24ht_init().
void(* codec_entry::destroy)(void *codec) |
Definition at line 100 of file envy24.c.
Referenced by envy24_pci_attach(), envy24_pci_detach(), envy24ht_pci_attach(), and envy24ht_pci_detach().
void(* codec_entry::init)(void *codec) |
Definition at line 101 of file envy24.c.
Referenced by envy24_init(), and envy24ht_init().
void(* codec_entry::setrate)(void *codec, int which, int rate) |
Definition at line 103 of file envy24.c.
Referenced by envy24htmixer_set(), and envy24mixer_set().