From 8ed94fa1225b5247d6d841a237c72ae4fca324c8 Mon Sep 17 00:00:00 2001 From: Tim Date: Mon, 27 Jul 2015 22:44:42 +0200 Subject: [PATCH] Give friendlier text for {transcode_decision} notification parameter. --- plexpy/notification_handler.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/plexpy/notification_handler.py b/plexpy/notification_handler.py index 7ff39e0e..34dc6bc1 100644 --- a/plexpy/notification_handler.py +++ b/plexpy/notification_handler.py @@ -181,9 +181,17 @@ def build_notify_text(session, state): # Generate a combined transcode decision value if session['video_decision']: - transcode_decision = 'V:%s/A:%s' % (session['video_decision'], session['audio_decision']) + if session['video_decision'] == 'transcode': + transcode_decision = 'Transcode' + elif session['video_decision'] == 'copy' or session['audio_decision'] == 'copy': + transcode_decision = 'Direct Stream' + else: + transcode_decision = 'Direct Play' else: - transcode_decision = 'A:%s' % session['audio_decision'] + if session['audio_decision'] == 'transcode': + transcode_decision = 'Transcode' + else: + transcode_decision = 'Direct Play' duration = helpers.convert_milliseconds_to_minutes(item_metadata['duration']) view_offset = helpers.convert_milliseconds_to_minutes(session['view_offset'])