Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/usb.h>
#include <linux/usb/audio.h>
#include <sound/core.h>
#include <sound/control.h>
#include <sound/hwdep.h>
#include <sound/info.h>
#include "usbaudio.h"
#include "mixer.h"
#include "mixer_quirks.h"
#include "helper.h"
Go to the source code of this file.
Data Structures | |
struct | std_mono_table |
struct | rc_config |
struct | snd_ftu_eff_switch_priv_val |
Macros | |
#define | snd_audigy2nx_led_info snd_ctl_boolean_mono_info |
#define | _MAKE_NI_CONTROL(bRequest, wIndex) ((bRequest) << 16 | (wIndex)) |
Functions | |
void | snd_emuusb_set_samplerate (struct snd_usb_audio *chip, unsigned char samplerate_id) |
int | snd_usb_mixer_apply_create_quirk (struct usb_mixer_interface *mixer) |
void | snd_usb_mixer_rc_memory_change (struct usb_mixer_interface *mixer, int unitid) |
Variables | |
struct snd_kcontrol_new * | snd_usb_feature_unit_ctl |
struct std_mono_table | ebox44_table [] |
Definition at line 478 of file mixer_quirks.c.
#define snd_audigy2nx_led_info snd_ctl_boolean_mono_info |
Definition at line 265 of file mixer_quirks.c.
void snd_emuusb_set_samplerate | ( | struct snd_usb_audio * | chip, |
unsigned char | samplerate_id | ||
) |
Definition at line 989 of file mixer_quirks.c.
int snd_usb_mixer_apply_create_quirk | ( | struct usb_mixer_interface * | mixer | ) |
Definition at line 1083 of file mixer_quirks.c.
void snd_usb_mixer_rc_memory_change | ( | struct usb_mixer_interface * | mixer, |
int | unitid | ||
) |
Definition at line 1136 of file mixer_quirks.c.
struct std_mono_table ebox44_table[] |
Definition at line 1013 of file mixer_quirks.c.
struct snd_kcontrol_new* snd_usb_feature_unit_ctl |