mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-12 00:06:07 -07:00
Fix current activity header for tracks
This commit is contained in:
parent
150453bff3
commit
cd35fa1802
1 changed files with 19 additions and 10 deletions
|
@ -248,16 +248,25 @@ class WebInterface(object):
|
||||||
return serve_template(templatename="current_activity_header.html", data=None)
|
return serve_template(templatename="current_activity_header.html", data=None)
|
||||||
|
|
||||||
if result:
|
if result:
|
||||||
data = {'stream_count': result['stream_count']}
|
data = {'stream_count': result['stream_count'],
|
||||||
data['direct_play'] = \
|
'direct_play': 0,
|
||||||
sum(1 for s in result['sessions']
|
'direct_stream': 0,
|
||||||
if s['video_decision'] == 'direct play' and s['audio_decision'] == 'direct play')
|
'transcode': 0}
|
||||||
data['direct_stream'] = \
|
for s in result['sessions']:
|
||||||
sum(1 for s in result['sessions']
|
if s['media_type'] == 'track':
|
||||||
if s['video_decision'] == 'copy' and s['audio_decision'] == 'copy')
|
if s['audio_decision'] == 'transcode':
|
||||||
data['transcode'] = \
|
data['transcode'] += 1
|
||||||
sum(1 for s in result['sessions']
|
elif s['audio_decision'] == 'copy':
|
||||||
if s['video_decision'] == 'transcode' or s['audio_decision'] == 'transcode')
|
data['direct_stream'] += 1
|
||||||
|
else:
|
||||||
|
data['direct_play'] += 1
|
||||||
|
else:
|
||||||
|
if s['video_decision'] == 'transcode' or s['audio_decision'] == 'transcode':
|
||||||
|
data['transcode'] += 1
|
||||||
|
elif s['video_decision'] == 'direct copy' or s['audio_decision'] == 'copy play':
|
||||||
|
data['direct_stream'] += 1
|
||||||
|
else:
|
||||||
|
data['direct_play'] += 1
|
||||||
|
|
||||||
return serve_template(templatename="current_activity_header.html", data=data)
|
return serve_template(templatename="current_activity_header.html", data=data)
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue