From 98a80c0ef94de6a64a270f2c74aceb8157b4ec14 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Tue, 12 Jun 2001 13:19:01 +0000 Subject: [PATCH] Fixed against the current library --- ac3dec/output.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/ac3dec/output.c b/ac3dec/output.c index effbaa6..b8fe4ad 100644 --- a/ac3dec/output.c +++ b/ac3dec/output.c @@ -37,7 +37,6 @@ int output_open(output_t *output) { const char *pcm_name = output->pcm_name; char devstr[128]; - int card, dev; snd_pcm_hw_params_t *params; snd_pcm_sw_params_t *swparams; snd_pcm_sframes_t buffer_time; @@ -52,22 +51,16 @@ int output_open(output_t *output) * Open the device driver */ if (pcm_name == NULL) { - card = snd_defaults_pcm_card(); - dev = snd_defaults_pcm_device(); - if (card < 0 || dev < 0) { - fprintf(stderr, "defaults are not set\n"); - return -ENODEV; - } switch (output->channels) { case 1: case 2: sprintf(devstr, "default"); break; case 4: - sprintf(devstr, "surround40:%d,%d", card, dev); + strcpy(devstr, "surround40"); break; case 6: - sprintf(devstr, "surround51:%d,%d", card, dev); + strcpy(devstr, "surround51"); break; default: fprintf(stderr, "%d channels are not supported\n", output->channels); -- 2.47.1