From: Takashi Iwai Date: Mon, 11 Aug 2014 09:55:03 +0000 (+0200) Subject: pcm: Add missing signed and endianess definitions for DSD formats X-Git-Tag: v1.0.29~58 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=e8e54811339b13d6df648bb48b35157d9fba352c;p=alsa-lib.git pcm: Add missing signed and endianess definitions for DSD formats Signed-off-by: Takashi Iwai --- diff --git a/src/pcm/pcm_misc.c b/src/pcm/pcm_misc.c index 44bb89cb..24d52f91 100644 --- a/src/pcm/pcm_misc.c +++ b/src/pcm/pcm_misc.c @@ -62,6 +62,8 @@ int snd_pcm_format_signed(snd_pcm_format_t format) case SNDRV_PCM_FORMAT_U20_3BE: case SNDRV_PCM_FORMAT_U18_3LE: case SNDRV_PCM_FORMAT_U18_3BE: + case SNDRV_PCM_FORMAT_DSD_U8: + case SNDRV_PCM_FORMAT_DSD_U16_LE: return 0; default: return -EINVAL; @@ -150,6 +152,8 @@ int snd_pcm_format_little_endian(snd_pcm_format_t format) case SNDRV_PCM_FORMAT_U24_3BE: case SNDRV_PCM_FORMAT_U20_3BE: case SNDRV_PCM_FORMAT_U18_3BE: + case SNDRV_PCM_FORMAT_DSD_U8: + case SNDRV_PCM_FORMAT_DSD_U16_LE: return 0; default: return -EINVAL;