[alsa-devel] [PATCH] ALSA: hda - fix printing of high HDMI sample rates
Takashi Iwai
tiwai at suse.de
Tue Mar 13 18:33:32 CET 2012
At Tue, 13 Mar 2012 17:43:02 +0200,
Anssi Hannula wrote:
>
> A previous commit af65cbf296 (ALSA: hdmi: fix printout of SAD sampling
> rates) fixed the sample rates shown in /proc/asound/cardX/eldY and
> kernel log to not be entirely wrong. However, a missing rate from the
> array added in the patch causes HDMI rates 88.2 kHz, 96 kHz, 176.4 kHz,
> and 192 kHz to be shown as 96 kHz, 176.4 kHz, 192 kHz, and 384 kHz,
> respectively.
>
> Fix the reporting by adding the ALSA rate 64 kHz into the conversion
> array between 48 kHz and 88.2 kHz.
>
> Signed-off-by: Anssi Hannula <anssi.hannula at iki.fi>
> Cc: Pierre-Louis Bossart <pierre-louis.bossart at linux.intel.com>
> Cc: stable at kernel.org
Thanks, applied now.
Takashi
>
> ---
> sound/pci/hda/hda_eld.c | 4 ++--
> 1 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/sound/pci/hda/hda_eld.c b/sound/pci/hda/hda_eld.c
> index c1da422..b58b4b1 100644
> --- a/sound/pci/hda/hda_eld.c
> +++ b/sound/pci/hda/hda_eld.c
> @@ -385,8 +385,8 @@ error:
> static void hdmi_print_pcm_rates(int pcm, char *buf, int buflen)
> {
> static unsigned int alsa_rates[] = {
> - 5512, 8000, 11025, 16000, 22050, 32000, 44100, 48000, 88200,
> - 96000, 176400, 192000, 384000
> + 5512, 8000, 11025, 16000, 22050, 32000, 44100, 48000, 64000,
> + 88200, 96000, 176400, 192000, 384000
> };
> int i, j;
>
> --
> 1.7.7.2
>
More information about the Alsa-devel
mailing list