aboutsummaryrefslogtreecommitdiffhomepage
path: root/audio
diff options
context:
space:
mode:
authorGravatar wm4 <wm4@nowhere>2014-12-20 16:54:00 +0100
committerGravatar wm4 <wm4@nowhere>2014-12-20 16:54:00 +0100
commit0dc455eb16320b602f2e670d9173f3b6b826b249 (patch)
treefa0e9b30150f6a5abc026b1139ca39a474f16991 /audio
parent5b32f30aa102caabb9a2bb8b09bca008dab85b53 (diff)
ao_alsa: remove some dead code
This was only added recently (c1e97161) as an attempt to minimize the bad impact of channel layout device aliases. But use of these was removed in commit 49df0132. Now this code does pretty much nothing, and shouldn't be needed anymore. It does something when using spdif, but this fallback won't work anyway.
Diffstat (limited to 'audio')
-rw-r--r--audio/out/ao_alsa.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/audio/out/ao_alsa.c b/audio/out/ao_alsa.c
index f3e8c8cd68..80f6ebf099 100644
--- a/audio/out/ao_alsa.c
+++ b/audio/out/ao_alsa.c
@@ -416,21 +416,15 @@ static int init_device(struct ao *ao)
MP_VERBOSE(ao, "playing AC3/iec61937/iec958, %i channels\n",
ao->channels.num);
}
- const char *old_dev = device;
if (ao->device)
device = ao->device;
if (p->cfg_device && p->cfg_device[0])
device = p->cfg_device;
- bool user_set_device = device != old_dev; // not strcmp()
MP_VERBOSE(ao, "using device: %s\n", device);
MP_VERBOSE(ao, "using ALSA version: %s\n", snd_asoundlib_version());
err = try_open_device(ao, device);
- if (err == -EBUSY && !user_set_device && strcmp(device, "default") != 0) {
- MP_WARN(ao, "Device '%s' busy, retrying default.\n", device);
- err = try_open_device(ao, "default");
- }
CHECK_ALSA_ERROR("Playback open error");
err = snd_pcm_nonblock(p->alsa, 0);