mirror of
https://github.com/torvalds/linux.git
synced 2024-11-15 08:31:55 +00:00
ALSA: ymfpci: allow to disable the SRC
Add the PCM rules to allow disabling the PCM playback and capture SRCs. Signed-off-by: Clemens Ladisch <clemens@ladisch.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
d5b702a64b
commit
5b0416a3c2
@ -906,6 +906,9 @@ static int snd_ymfpci_playback_open_1(struct snd_pcm_substream *substream)
|
||||
5334, UINT_MAX);
|
||||
if (err < 0)
|
||||
return err;
|
||||
err = snd_pcm_hw_rule_noresample(runtime, 48000);
|
||||
if (err < 0)
|
||||
return err;
|
||||
|
||||
ypcm = kzalloc(sizeof(*ypcm), GFP_KERNEL);
|
||||
if (ypcm == NULL)
|
||||
@ -1028,6 +1031,9 @@ static int snd_ymfpci_capture_open(struct snd_pcm_substream *substream,
|
||||
5334, UINT_MAX);
|
||||
if (err < 0)
|
||||
return err;
|
||||
err = snd_pcm_hw_rule_noresample(runtime, 48000);
|
||||
if (err < 0)
|
||||
return err;
|
||||
|
||||
ypcm = kzalloc(sizeof(*ypcm), GFP_KERNEL);
|
||||
if (ypcm == NULL)
|
||||
|
Loading…
Reference in New Issue
Block a user