From ca093875b441b74f9d06594cf20dd6642058cd95 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Sat, 25 Mar 2017 12:28:32 -0700 Subject: [PATCH] Don't uppercase TrueHD --- data/interfaces/default/current_activity_instance.html | 6 +++--- plexpy/common.py | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/data/interfaces/default/current_activity_instance.html b/data/interfaces/default/current_activity_instance.html index 3457e1ae..47ab1695 100644 --- a/data/interfaces/default/current_activity_instance.html +++ b/data/interfaces/default/current_activity_instance.html @@ -162,11 +162,11 @@ DOCUMENTATION :: END % endif % if data['media_type'] in ('movie', 'episode', 'clip', 'track'): % if data['audio_decision'] == 'transcode': - Audio  Transcode (${data['audio_codec'].upper()} ${data['audio_channel_layout']} → ${data['stream_audio_codec'].upper()} ${data['stream_audio_channel_layout']}) + Audio  Transcode (${plexpy.common.AUDIO_CODEC_OVERRIDES.get(data['audio_codec'], data['audio_codec'].upper())} ${data['audio_channel_layout']} → ${plexpy.common.AUDIO_CODEC_OVERRIDES.get(data['stream_audio_codec'], data['stream_audio_codec'].upper())} ${data['stream_audio_channel_layout']}) % elif data['audio_decision'] == 'copy': - Audio  Direct Stream (${data['stream_audio_codec'].upper()} ${data['stream_audio_channel_layout']}) + Audio  Direct Stream (${plexpy.common.AUDIO_CODEC_OVERRIDES.get(data['stream_audio_codec'], data['stream_audio_codec'].upper())} ${data['stream_audio_channel_layout']}) % else: - Audio  Direct Play (${data['audio_codec'].upper()} ${data['audio_channel_layout']}) + Audio  Direct Play (${plexpy.common.AUDIO_CODEC_OVERRIDES.get(data['audio_codec'], data['audio_codec'].upper())} ${data['audio_channel_layout']}) % endif
% endif diff --git a/plexpy/common.py b/plexpy/common.py index 0dfdf8c5..916972aa 100644 --- a/plexpy/common.py +++ b/plexpy/common.py @@ -56,6 +56,8 @@ MEDIA_FLAGS_VIDEO = {'avc1': 'h264', 'wmv3': 'wmvhd' } +AUDIO_CODEC_OVERRIDES = {'truehd': 'TrueHD'} + AUDIO_CHANNELS = {'1': 'Mono', '2': 'Stereo', '3': '2.1',