mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-10 15:32:38 -07:00
Temporary fix for incorrect source media info
This commit is contained in:
parent
1f7e8b4d9a
commit
be9a1dcf06
2 changed files with 8 additions and 5 deletions
|
@ -220,7 +220,7 @@ class ActivityProcessor(object):
|
||||||
if not is_import:
|
if not is_import:
|
||||||
logger.debug(u"PlexPy ActivityProcessor :: Fetching metadata for item ratingKey %s" % session['rating_key'])
|
logger.debug(u"PlexPy ActivityProcessor :: Fetching metadata for item ratingKey %s" % session['rating_key'])
|
||||||
pms_connect = pmsconnect.PmsConnect()
|
pms_connect = pmsconnect.PmsConnect()
|
||||||
result = pms_connect.get_metadata_details(rating_key=str(session['rating_key']))
|
result = pms_connect.get_metadata_details(rating_key=str(session['rating_key']), get_media_info=True)
|
||||||
if result and result['metadata']:
|
if result and result['metadata']:
|
||||||
metadata = result['metadata']
|
metadata = result['metadata']
|
||||||
else:
|
else:
|
||||||
|
@ -293,10 +293,10 @@ class ActivityProcessor(object):
|
||||||
'(last_insert_rowid(), ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'
|
'(last_insert_rowid(), ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'
|
||||||
|
|
||||||
args = [session['rating_key'], session['video_decision'], session['audio_decision'],
|
args = [session['rating_key'], session['video_decision'], session['audio_decision'],
|
||||||
session['duration'], session['width'], session['height'], session['container'],
|
metadata['duration'], metadata['width'], metadata['height'], metadata['container'],
|
||||||
session['video_codec'], session['audio_codec'], session['bitrate'],
|
metadata['video_codec'], metadata['audio_codec'], metadata['bitrate'],
|
||||||
session['video_resolution'], session['video_framerate'], session['aspect_ratio'],
|
metadata['video_resolution'], metadata['video_framerate'], metadata['aspect_ratio'],
|
||||||
session['audio_channels'], session['transcode_protocol'], session['transcode_container'],
|
metadata['audio_channels'], session['transcode_protocol'], session['transcode_container'],
|
||||||
session['transcode_video_codec'], session['transcode_audio_codec'],
|
session['transcode_video_codec'], session['transcode_audio_codec'],
|
||||||
session['transcode_audio_channels'], session['transcode_width'], session['transcode_height'],
|
session['transcode_audio_channels'], session['transcode_width'], session['transcode_height'],
|
||||||
session['transcode_decision']]
|
session['transcode_decision']]
|
||||||
|
|
|
@ -881,6 +881,9 @@ class PmsConnect(object):
|
||||||
'video_framerate': helpers.get_xml_attr(media, 'videoFrameRate'),
|
'video_framerate': helpers.get_xml_attr(media, 'videoFrameRate'),
|
||||||
'audio_codec': helpers.get_xml_attr(media, 'audioCodec'),
|
'audio_codec': helpers.get_xml_attr(media, 'audioCodec'),
|
||||||
'audio_channels': helpers.get_xml_attr(media, 'audioChannels'),
|
'audio_channels': helpers.get_xml_attr(media, 'audioChannels'),
|
||||||
|
'aspect_ratio': helpers.get_xml_attr(media, 'aspectRatio'),
|
||||||
|
'width': helpers.get_xml_attr(media, 'width'),
|
||||||
|
'height': helpers.get_xml_attr(media, 'height'),
|
||||||
'file': helpers.get_xml_attr(media.getElementsByTagName('Part')[0], 'file'),
|
'file': helpers.get_xml_attr(media.getElementsByTagName('Part')[0], 'file'),
|
||||||
'file_size': helpers.get_xml_attr(media.getElementsByTagName('Part')[0], 'size'),
|
'file_size': helpers.get_xml_attr(media.getElementsByTagName('Part')[0], 'size'),
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue