diff options
author | Clemens Ladisch <clemens@ladisch.de> | 2009-09-28 11:16:41 +0200 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2009-09-28 11:54:11 +0200 |
commit | 3d8bb454c4fbe18cea1adfd4183a4a9ef5f0ef04 (patch) | |
tree | 77cc05fe4547c3945940d20002e41a48acaa0db6 /sound/pci/oxygen/oxygen.h | |
parent | 75919d7c057be888c7cd7b192fad02182260b04a (diff) | |
download | blackbird-obmc-linux-3d8bb454c4fbe18cea1adfd4183a4a9ef5f0ef04.tar.gz blackbird-obmc-linux-3d8bb454c4fbe18cea1adfd4183a4a9ef5f0ef04.zip |
sound: oxygen: add stereo upmixing to center/LFE channels
Add the possibility to route a mix of the two channels of stereo data to
the center and LFE outputs. This is implemented only for models where
the DACs support this, i.e., for the Xonar D1 and DX.
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/oxygen/oxygen.h')
-rw-r--r-- | sound/pci/oxygen/oxygen.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/pci/oxygen/oxygen.h b/sound/pci/oxygen/oxygen.h index bd615dbffadb..2ac3b3c8253f 100644 --- a/sound/pci/oxygen/oxygen.h +++ b/sound/pci/oxygen/oxygen.h @@ -84,6 +84,7 @@ struct oxygen_model { struct snd_pcm_hw_params *params); void (*update_dac_volume)(struct oxygen *chip); void (*update_dac_mute)(struct oxygen *chip); + void (*update_center_lfe_mix)(struct oxygen *chip, bool mixed); void (*gpio_changed)(struct oxygen *chip); void (*uart_input)(struct oxygen *chip); void (*ac97_switch)(struct oxygen *chip, |