From: Jaroslav Kysela Date: Tue, 12 Dec 2023 12:47:03 +0000 (+0100) Subject: aplay: allow to compile with older alsa-lib (subformat) X-Git-Tag: v1.2.11~12 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=8e6351f19d803e969c5d2fc874033f3cf68b89c4;p=alsa-utils.git aplay: allow to compile with older alsa-lib (subformat) Signed-off-by: Jaroslav Kysela --- diff --git a/aplay/aplay.c b/aplay/aplay.c index 03443df..fc4bac6 100644 --- a/aplay/aplay.c +++ b/aplay/aplay.c @@ -641,8 +641,12 @@ int main(int argc, char *argv[]) } break; case OPT_SUBFORMAT: +#if SND_LIB_VER(1, 2, 10) < SND_LIB_VERSION rhwparams.subformat = snd_pcm_subformat_value(optarg); if (rhwparams.subformat == SND_PCM_SUBFORMAT_UNKNOWN) { +#else + if (strcasecmp(optarg, "std") != 0 && strcasecmp(optarg, "standard") != 0) { +#endif error(_("wrong extended subformat '%s'"), optarg); prg_exit(EXIT_FAILURE); }