aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Farwick <9168045+MinecraftPlaye@users.noreply.github.com>2022-03-06 00:04:55 +0000
committerPatrick Farwick <9168045+MinecraftPlaye@users.noreply.github.com>2022-03-06 19:11:02 +0000
commit27b81a535c2de9833752d9579b3d9cf354210ad6 (patch)
tree4a41650d3e45abaded583aa25818214d56f370a3
parent1dcd537ea2aba06a63bd64be692e44860f5e052f (diff)
Let the UI show which DTS profile is in use
There are different profiles for DTS. For example, both DTS and DTS-HD MA use the same codec, but provide a different profile. Some files may provide both a DTS and DTS-HD MA audio track. With this change, the UI shows which track is using which profile to allow the user to choose between them.
-rw-r--r--CONTRIBUTORS.md1
-rw-r--r--MediaBrowser.Model/Entities/MediaStream.cs2
2 files changed, 2 insertions, 1 deletions
diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md
index 1f0e028c1..f23ecf942 100644
--- a/CONTRIBUTORS.md
+++ b/CONTRIBUTORS.md
@@ -155,6 +155,7 @@
- [MBR-0001](https://github.com/MBR-0001)
- [jonas-resch](https://github.com/jonas-resch)
- [vgambier](https://github.com/vgambier)
+ - [MinecraftPlaye](https://github.com/MinecraftPlaye)
# Emby Contributors
diff --git a/MediaBrowser.Model/Entities/MediaStream.cs b/MediaBrowser.Model/Entities/MediaStream.cs
index 341e4846e..e2616d92a 100644
--- a/MediaBrowser.Model/Entities/MediaStream.cs
+++ b/MediaBrowser.Model/Entities/MediaStream.cs
@@ -161,7 +161,7 @@ namespace MediaBrowser.Model.Entities
attributes.Add(StringHelper.FirstToUpper(fullLanguage ?? Language));
}
- if (!string.IsNullOrEmpty(Codec) && !string.Equals(Codec, "dca", StringComparison.OrdinalIgnoreCase))
+ if (!string.IsNullOrEmpty(Codec) && !string.Equals(Codec, "dca", StringComparison.OrdinalIgnoreCase) && !string.Equals(Codec, "dts", StringComparison.OrdinalIgnoreCase))
{
attributes.Add(AudioCodec.GetFriendlyName(Codec));
}