From 4a03fea4900654f38dec7d766d0b9c4ec6f96152 Mon Sep 17 00:00:00 2001 From: morph166955 <53797132+morph166955@users.noreply.github.com> Date: Fri, 12 Jan 2024 02:00:40 -0600 Subject: [PATCH] Add TrueHD71 (#16261) Signed-off-by: Ben Rosenblum --- .../binding/sonos/internal/handler/ZonePlayerHandler.java | 3 +++ .../src/main/resources/OH-INF/i18n/sonos.properties | 1 + .../src/main/resources/OH-INF/thing/channels.xml | 1 + 3 files changed, 5 insertions(+) diff --git a/bundles/org.openhab.binding.sonos/src/main/java/org/openhab/binding/sonos/internal/handler/ZonePlayerHandler.java b/bundles/org.openhab.binding.sonos/src/main/java/org/openhab/binding/sonos/internal/handler/ZonePlayerHandler.java index 4fdd8db396f..154a536cfe8 100644 --- a/bundles/org.openhab.binding.sonos/src/main/java/org/openhab/binding/sonos/internal/handler/ZonePlayerHandler.java +++ b/bundles/org.openhab.binding.sonos/src/main/java/org/openhab/binding/sonos/internal/handler/ZonePlayerHandler.java @@ -1495,6 +1495,9 @@ public class ZonePlayerHandler extends BaseThingHandler implements UpnpIOPartici case "84934721": codec = "DTS51"; break; + case "118489148": + codec = "TrueHD71"; + break; default: codec = "Unknown - " + codec; } diff --git a/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/i18n/sonos.properties b/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/i18n/sonos.properties index 4335c96d2b5..3ddec1095db 100644 --- a/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/i18n/sonos.properties +++ b/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/i18n/sonos.properties @@ -100,6 +100,7 @@ channel-type.sonos.codec.state.option.DDPlus51 = Dolby Digital Plus 5.1 channel-type.sonos.codec.state.option.TrueHD51 = Dolby TrueHD 5.1 channel-type.sonos.codec.state.option.PCM51 = Dolby Multichannel PCM 5.1 channel-type.sonos.codec.state.option.DTS51 = DTS Surround 5.1 +channel-type.sonos.codec.state.option.TrueHD71 = Dolby TrueHD 7.1 channel-type.sonos.coordinator.label = Coordinator channel-type.sonos.coordinator.description = UDN of the coordinator for the current group channel-type.sonos.currentalbum.label = Current Album diff --git a/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/thing/channels.xml b/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/thing/channels.xml index d38350d3359..c807f26fa51 100644 --- a/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/thing/channels.xml +++ b/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/thing/channels.xml @@ -63,6 +63,7 @@ +