From c4d16f29c7512eacf028081c0cbbf584077c3e20 Mon Sep 17 00:00:00 2001 From: TangoCash Date: Sat, 7 Oct 2017 23:20:07 +0200 Subject: [PATCH] HMDI ac3 passthrough/downmix --- libarmbox/audio.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libarmbox/audio.cpp b/libarmbox/audio.cpp index 3713be4..bd3f71f 100644 --- a/libarmbox/audio.cpp +++ b/libarmbox/audio.cpp @@ -399,7 +399,9 @@ void cAudio::SetSRS(int /*iq_enable*/, int /*nmgr_enable*/, int /*iq_mode*/, int void cAudio::SetHdmiDD(bool enable) { - lt_debug("%s\n", __FUNCTION__); + const char *opt[] = { "downmix", "passthrough" }; + lt_debug("%s %d\n", __func__, enable); + proc_put("/proc/stb/audio/ac3", opt[enable], strlen(opt[enable])); } void cAudio::SetSpdifDD(bool enable)