Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9b72363a authored by Eric Laurent's avatar Eric Laurent Committed by Banajit Goswami
Browse files

ASoc: msm: stub set_metadata ops function



Implement stub set_metadata ops function in compressed platform driver.
Just return no error and print debug log.

Change-Id: I45d69b5902b666abc12549aebf1bfc58824ab8ec
Signed-off-by: default avatarHaynes Mathew George <hgeorge@codeaurora.org>
Signed-off-by: default avatarEric Laurent <elaurent@google.com>
Git-commit: 902e5b4af87f4649f3b093dea0c5f59c87be0dc1
Git-repo: https://android.googlesource.com/kernel/msm


Signed-off-by: default avatarDhananjay Kumar <dhakumar@codeaurora.org>
Signed-off-by: default avatarBanajit Goswami <bgoswami@codeaurora.org>
parent 803e2406
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -867,7 +867,18 @@ static int msm_compr_set_metadata(struct snd_compr_stream *cstream,
				struct snd_compr_metadata *metadata)
{
	pr_debug("%s\n", __func__);
	return -ENXIO;

	if (!metadata || !cstream)
		return -EINVAL;

	if (metadata->key == SNDRV_COMPRESS_ENCODER_PADDING)
		pr_debug("%s, got encoder padding %u",
			 __func__, metadata->value[0]);
	else if (metadata->key == SNDRV_COMPRESS_ENCODER_DELAY)
		pr_debug("%s, got encoder delay %u",
			 __func__, metadata->value[0]);

	return 0;
}

static int msm_compr_volume_put(struct snd_kcontrol *kcontrol,