]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Suppress verbose debug messages
authorTakashi Iwai <tiwai@suse.de>
Thu, 14 Apr 2005 15:27:47 +0000 (15:27 +0000)
committerTakashi Iwai <tiwai@suse.de>
Thu, 14 Apr 2005 15:27:47 +0000 (15:27 +0000)
Suppress verbose debug messages in hw_params_set[min|max|minmax] errors.

src/pcm/pcm_params.c

index 3947d196d7e2111b602cedcd8fcc49a496c122db..8078ab955785580e5cf68ce42059d1ac4613af65 100644 (file)
@@ -474,7 +474,7 @@ int snd_pcm_hw_param_set_min(snd_pcm_t *pcm, snd_pcm_hw_params_t *params,
  _fail:
        if (mode == SND_TRY)
                *params = save;
-       if (err < 0)
+       if (err < 0 && mode == SND_TRY)
                dump_hw_params(params, "set_min", var, *val, err);
        return err;
 }
@@ -551,7 +551,7 @@ int snd_pcm_hw_param_set_max(snd_pcm_t *pcm, snd_pcm_hw_params_t *params,
  _fail:
        if (mode == SND_TRY)
                *params = save;
-       if (err < 0)
+       if (err < 0 && mode == SND_TRY)
                dump_hw_params(params, "set_max", var, *val, err);
        return err;
 }
@@ -755,7 +755,7 @@ int snd_pcm_hw_param_set(snd_pcm_t *pcm, snd_pcm_hw_params_t *params,
  _fail:
        if (mode == SND_TRY)
                *params = save;
-       if (err < 0)
+       if (err < 0 && mode == SND_TRY)
                dump_hw_params(params, "set", var, val, err);
        return err;
 }