Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b5025c50 authored by Takashi Iwai's avatar Takashi Iwai
Browse files

ALSA: hda - Allow FLOAT PCM format



So far, the FLOAT PCM format is used only exclusivley set.  But
this can be a combination with other formats.

This patch changes the parser to allow the FLOAT format in addition
to other PCM formats.

Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 0d971c9f
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -2690,11 +2690,11 @@ static int snd_hda_query_supported_pcm(struct hda_codec *codec, hda_nid_t nid,
					bps = 20;
			}
		}
		else if (streams == AC_SUPFMT_FLOAT32) {
			/* should be exclusive */
		if (streams & AC_SUPFMT_FLOAT32) {
			formats |= SNDRV_PCM_FMTBIT_FLOAT_LE;
			bps = 32;
		} else if (streams == AC_SUPFMT_AC3) {
		}
		if (streams == AC_SUPFMT_AC3) {
			/* should be exclusive */
			/* temporary hack: we have still no proper support
			 * for the direct AC3 stream...