libdvr: Libdvr not support AC4 switch audio track [1/1]
PD#SWPL-91384
Problem:
Libdvr does not support switching AC4 audio track
Solution:
Provide extra libdvr API for setting ac4 preselection id
Verify:
Locally tested OK in AH212 RDK environment.
Signed-off-by: Wentao.MA <wentao.ma@amlogic.com>
Change-Id: I6393a512b08ac9ea914b65f1bf0f11efd319e12b
diff --git a/include/dvr_wrapper.h b/include/dvr_wrapper.h
index 56e65ec..dd71264 100644
--- a/include/dvr_wrapper.h
+++ b/include/dvr_wrapper.h
@@ -383,6 +383,15 @@
*/
int dvr_wrapper_set_log_level (int level);
+/**
+ * Set AC4 audio preselection id for playback
+ * \param playback The playback handle.
+ * \param presel_id AC4 audio preselection id
+ * \retval DVR_SUCCESS On success.
+ * \return Error code.
+ */
+int dvr_wrapper_set_ac4_preselection_id(DVR_WrapperPlayback_t playback, int presel_id);
+
#ifdef __cplusplus
}
#endif