From: Jaroslav Kysela Date: Tue, 12 Jun 2001 13:19:01 +0000 (+0000) Subject: Fixed against the current library X-Git-Tag: v1.0.3~160 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=98a80c0ef94de6a64a270f2c74aceb8157b4ec14;p=alsa-tools.git Fixed against the current library --- 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);