From a0213245df08e8eb2f3316e924539af216a95599 Mon Sep 17 00:00:00 2001 From: Mark Farrugia Date: Mon, 3 Sep 2018 15:53:54 +1000 Subject: Remove the unnecessary allocation of substreams in avirt_alsa_dev_group Substreams are actually allocated by the PCM middle layer, so we do not need to do this here Signed-off-by: Mark Farrugia --- alsa-pcm.c | 9 --------- 1 file changed, 9 deletions(-) (limited to 'alsa-pcm.c') diff --git a/alsa-pcm.c b/alsa-pcm.c index 8c01c36..c5ff0b0 100644 --- a/alsa-pcm.c +++ b/alsa-pcm.c @@ -230,18 +230,9 @@ static int pcm_prepare(struct snd_pcm_substream *substream) */ static int pcm_trigger(struct snd_pcm_substream *substream, int cmd) { - struct avirt_alsa_dev_group *group; - - DINFO(AP_LOGNAME, ""); - - group = avirt_alsa_get_dev_group(substream->stream); - CHK_NULL(group); - switch (cmd) { case SNDRV_PCM_TRIGGER_START: case SNDRV_PCM_TRIGGER_RESUME: - group->streams[substream->pcm->device].substream = substream; - break; case SNDRV_PCM_TRIGGER_STOP: case SNDRV_PCM_TRIGGER_SUSPEND: break; -- cgit 1.2.3-korg