hal: support five parallel compress record session
Add two additional compress input usecases to support five parallel
compressed record sessions.
Change-Id: Iaddb4a7ec833ea1c5d5c1ce820a5b31080b6b75d
diff --git a/hal/msm8916/platform.c b/hal/msm8916/platform.c
index 2739ab5..e0a51af 100644
--- a/hal/msm8916/platform.c
+++ b/hal/msm8916/platform.c
@@ -336,6 +336,9 @@
[USECASE_AUDIO_RECORD_COMPRESS2] = {-1, -1},
[USECASE_AUDIO_RECORD_COMPRESS3] = {-1, -1},
[USECASE_AUDIO_RECORD_COMPRESS4] = {-1, -1},
+ [USECASE_AUDIO_RECORD_COMPRESS5] = {-1, -1},
+ [USECASE_AUDIO_RECORD_COMPRESS6] = {-1, -1},
+
[USECASE_AUDIO_RECORD_LOW_LATENCY] = {LOWLATENCY_PCM_DEVICE,
LOWLATENCY_PCM_DEVICE},
[USECASE_AUDIO_RECORD_FM_VIRTUAL] = {MULTIMEDIA2_PCM_DEVICE,
@@ -884,6 +887,8 @@
{TO_NAME_INDEX(USECASE_AUDIO_RECORD_COMPRESS2)},
{TO_NAME_INDEX(USECASE_AUDIO_RECORD_COMPRESS3)},
{TO_NAME_INDEX(USECASE_AUDIO_RECORD_COMPRESS4)},
+ {TO_NAME_INDEX(USECASE_AUDIO_RECORD_COMPRESS5)},
+ {TO_NAME_INDEX(USECASE_AUDIO_RECORD_COMPRESS6)},
{TO_NAME_INDEX(USECASE_AUDIO_RECORD_LOW_LATENCY)},
{TO_NAME_INDEX(USECASE_AUDIO_RECORD_MMAP)},
{TO_NAME_INDEX(USECASE_VOICE_CALL)},