mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-11-02 09:01:48 -05:00
Fix division-by-zero in snd_pcm_dump_hw_setup()
Fixed division-by-zero error in snd_pcm_dump_hw_setup().
This commit is contained in:
parent
b3c3e355d9
commit
9984a0a4b4
1 changed files with 3 additions and 1 deletions
|
|
@ -1788,7 +1788,9 @@ int snd_pcm_dump_hw_setup(snd_pcm_t *pcm, snd_output_t *out)
|
|||
snd_output_printf(out, " subformat : %s\n", snd_pcm_subformat_name(pcm->subformat));
|
||||
snd_output_printf(out, " channels : %u\n", pcm->channels);
|
||||
snd_output_printf(out, " rate : %u\n", pcm->rate);
|
||||
snd_output_printf(out, " exact rate : %g (%u/%u)\n", (double) pcm->rate_num / pcm->rate_den, pcm->rate_num, pcm->rate_den);
|
||||
snd_output_printf(out, " exact rate : %g (%u/%u)\n",
|
||||
(pcm->rate_den ? ((double) pcm->rate_num / pcm->rate_den) : 0.0),
|
||||
pcm->rate_num, pcm->rate_den);
|
||||
snd_output_printf(out, " msbits : %u\n", pcm->msbits);
|
||||
snd_output_printf(out, " buffer_size : %lu\n", pcm->buffer_size);
|
||||
snd_output_printf(out, " period_size : %lu\n", pcm->period_size);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue