summaryrefslogtreecommitdiff
path: root/src/pcm/pcm_params.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/pcm/pcm_params.c')
-rw-r--r--src/pcm/pcm_params.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/pcm/pcm_params.c b/src/pcm/pcm_params.c
index c7c3b971..3a90bcd8 100644
--- a/src/pcm/pcm_params.c
+++ b/src/pcm/pcm_params.c
@@ -1101,6 +1101,7 @@ static int snd_pcm_hw_params_choose(snd_pcm_t *pcm, snd_pcm_hw_params_t *params)
if (err < 0)
return err;
err = snd_pcm_hw_param_set_first(pcm, params, SND_PCM_HW_PARAM_RATE, NULL, 0);
+ if (err < 0)
return err;
if (pcm->minperiodtime > 0) {
unsigned int min, max;