summaryrefslogtreecommitdiff
path: root/include/uapi
diff options
context:
space:
mode:
authorManish Dewangan <manish@codeaurora.org>2017-02-15 10:27:32 +0530
committerManish Dewangan <manish@codeaurora.org>2017-02-27 19:10:11 +0530
commit9da92fae0365f8962ef4ea48051edb4e6f16c2df (patch)
tree6d74ba10d1ecfa39ddefed3bc5ea1b33be8f0c25 /include/uapi
parent479baf1cf79281be0b59c5b672707bfed8ac7be8 (diff)
ASoC: msm: qdsp6v2: Support to set session start delay
Update compress driver to support session start delay. Userspace can use this param to delay start of playback session. CRs-Fixed: 1112258 Change-Id: I0b31a4bae12f9f2b1f8a3e003909741529458772 Signed-off-by: Manish Dewangan <manish@codeaurora.org>
Diffstat (limited to 'include/uapi')
-rw-r--r--include/uapi/sound/compress_offload.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/uapi/sound/compress_offload.h b/include/uapi/sound/compress_offload.h
index f3f5d5634245..98b422ac7dcb 100644
--- a/include/uapi/sound/compress_offload.h
+++ b/include/uapi/sound/compress_offload.h
@@ -148,6 +148,7 @@ struct snd_compr_audio_info {
* @SNDRV_COMPRESS_RENDER_MODE: dsp render mode (audio master or stc)
* @SNDRV_COMPRESS_CLK_REC_MODE: clock recovery mode ( none or auto)
* @SNDRV_COMPRESS_RENDER_WINDOW: render window
+ * @SNDRV_COMPRESS_START_DELAY: start delay
*/
enum sndrv_compress_encoder {
SNDRV_COMPRESS_ENCODER_PADDING = 1,
@@ -158,12 +159,14 @@ enum sndrv_compress_encoder {
SNDRV_COMPRESS_RENDER_MODE = 6,
SNDRV_COMPRESS_CLK_REC_MODE = 7,
SNDRV_COMPRESS_RENDER_WINDOW = 8,
+ SNDRV_COMPRESS_START_DELAY = 9,
};
#define SNDRV_COMPRESS_PATH_DELAY SNDRV_COMPRESS_PATH_DELAY
#define SNDRV_COMPRESS_RENDER_MODE SNDRV_COMPRESS_RENDER_MODE
#define SNDRV_COMPRESS_CLK_REC_MODE SNDRV_COMPRESS_CLK_REC_MODE
#define SNDRV_COMPRESS_RENDER_WINDOW SNDRV_COMPRESS_RENDER_WINDOW
+#define SNDRV_COMPRESS_START_DELAY SNDRV_COMPRESS_START_DELAY
/**
* struct snd_compr_metadata - compressed stream metadata