mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-13 00:32:58 -07:00
Add color and dynamic range to notification parameters
This commit is contained in:
parent
90056bcce2
commit
10e421b9d4
2 changed files with 24 additions and 0 deletions
|
@ -363,6 +363,12 @@ NOTIFICATION_PARAMETERS = [
|
||||||
{'name': 'Stream Video Codec Level', 'type': 'int', 'value': 'stream_video_codec_level', 'description': 'The video codec level of the stream.'},
|
{'name': 'Stream Video Codec Level', 'type': 'int', 'value': 'stream_video_codec_level', 'description': 'The video codec level of the stream.'},
|
||||||
{'name': 'Stream Video Bitrate', 'type': 'int', 'value': 'stream_video_bitrate', 'description': 'The video bitrate (in kbps) of the stream.'},
|
{'name': 'Stream Video Bitrate', 'type': 'int', 'value': 'stream_video_bitrate', 'description': 'The video bitrate (in kbps) of the stream.'},
|
||||||
{'name': 'Stream Video Bit Depth', 'type': 'int', 'value': 'stream_video_bit_depth', 'description': 'The video bit depth of the stream.'},
|
{'name': 'Stream Video Bit Depth', 'type': 'int', 'value': 'stream_video_bit_depth', 'description': 'The video bit depth of the stream.'},
|
||||||
|
{'name': 'Stream Video Chroma Subsampling', 'type': 'str', 'value': 'stream_video_chroma_subsampling', 'description': 'The video chroma subsampling of the stream.'},
|
||||||
|
{'name': 'Stream Video Color Primaries', 'type': 'srt', 'value': 'stream_video_color_primaries', 'description': 'The video color primaries of the stream.'},
|
||||||
|
{'name': 'Stream Video Color Range', 'type': 'srt', 'value': 'stream_video_color_range', 'description': 'The video color range of the stream.'},
|
||||||
|
{'name': 'Stream Video Color Space', 'type': 'str', 'value': 'stream_video_color_space', 'description': 'The video color space of the stream.'},
|
||||||
|
{'name': 'Stream Video Color Transfer Function', 'type': 'str', 'value': 'stream_video_color_trc', 'description': 'The video transfer function of the stream.'},
|
||||||
|
{'name': 'Stream Video Dynamic Range', 'type': 'str', 'value': 'stream_video_dynamic_range', 'description': 'The video dynamic range of the stream.', 'example': 'HDR or SDR'},
|
||||||
{'name': 'Stream Video Framerate', 'type': 'str', 'value': 'stream_video_framerate', 'description': 'The video framerate of the stream.'},
|
{'name': 'Stream Video Framerate', 'type': 'str', 'value': 'stream_video_framerate', 'description': 'The video framerate of the stream.'},
|
||||||
{'name': 'Stream Video Full Resolution', 'type': 'str', 'value': 'stream_video_full_resolution', 'description': 'The video resolution of the stream with scan type.'},
|
{'name': 'Stream Video Full Resolution', 'type': 'str', 'value': 'stream_video_full_resolution', 'description': 'The video resolution of the stream with scan type.'},
|
||||||
{'name': 'Stream Video Ref Frames', 'type': 'int', 'value': 'stream_video_ref_frames', 'description': 'The video reference frames of the stream.'},
|
{'name': 'Stream Video Ref Frames', 'type': 'int', 'value': 'stream_video_ref_frames', 'description': 'The video reference frames of the stream.'},
|
||||||
|
@ -470,6 +476,12 @@ NOTIFICATION_PARAMETERS = [
|
||||||
{'name': 'Video Codec Level', 'type': 'int', 'value': 'video_codec_level', 'description': 'The video codec level of the original media.'},
|
{'name': 'Video Codec Level', 'type': 'int', 'value': 'video_codec_level', 'description': 'The video codec level of the original media.'},
|
||||||
{'name': 'Video Bitrate', 'type': 'int', 'value': 'video_bitrate', 'description': 'The video bitrate of the original media.'},
|
{'name': 'Video Bitrate', 'type': 'int', 'value': 'video_bitrate', 'description': 'The video bitrate of the original media.'},
|
||||||
{'name': 'Video Bit Depth', 'type': 'int', 'value': 'video_bit_depth', 'description': 'The video bit depth of the original media.'},
|
{'name': 'Video Bit Depth', 'type': 'int', 'value': 'video_bit_depth', 'description': 'The video bit depth of the original media.'},
|
||||||
|
{'name': 'Video Chroma Subsampling', 'type': 'str', 'value': 'video_chroma_subsampling', 'description': 'The video chroma subsampling of the original media.'},
|
||||||
|
{'name': 'Video Color Primaries', 'type': 'srt', 'value': 'video_color_primaries', 'description': 'The video color primaries of the original media.'},
|
||||||
|
{'name': 'Video Color Range', 'type': 'srt', 'value': 'video_color_range', 'description': 'The video color range of the original media.'},
|
||||||
|
{'name': 'Video Color Space', 'type': 'str', 'value': 'video_color_space', 'description': 'The video color space of the original media.'},
|
||||||
|
{'name': 'Video Color Transfer Function', 'type': 'str', 'value': 'video_color_trc', 'description': 'The video transfer function of the original media.'},
|
||||||
|
{'name': 'Video Dynamic Range', 'type': 'str', 'value': 'video_dynamic_range', 'description': 'The video dynamic range of the original media.', 'example': 'HDR or SDR'},
|
||||||
{'name': 'Video Framerate', 'type': 'str', 'value': 'video_framerate', 'description': 'The video framerate of the original media.'},
|
{'name': 'Video Framerate', 'type': 'str', 'value': 'video_framerate', 'description': 'The video framerate of the original media.'},
|
||||||
{'name': 'Video Full Resolution', 'type': 'str', 'value': 'video_full_resolution', 'description': 'The video resolution of the original media with scan type.'},
|
{'name': 'Video Full Resolution', 'type': 'str', 'value': 'video_full_resolution', 'description': 'The video resolution of the original media with scan type.'},
|
||||||
{'name': 'Video Ref Frames', 'type': 'int', 'value': 'video_ref_frames', 'description': 'The video reference frames of the original media.'},
|
{'name': 'Video Ref Frames', 'type': 'int', 'value': 'video_ref_frames', 'description': 'The video reference frames of the original media.'},
|
||||||
|
|
|
@ -830,6 +830,12 @@ def build_media_notify_params(notify_action=None, session=None, timeline=None, m
|
||||||
'stream_video_codec_level': notify_params['stream_video_codec_level'],
|
'stream_video_codec_level': notify_params['stream_video_codec_level'],
|
||||||
'stream_video_bitrate': notify_params['stream_video_bitrate'],
|
'stream_video_bitrate': notify_params['stream_video_bitrate'],
|
||||||
'stream_video_bit_depth': notify_params['stream_video_bit_depth'],
|
'stream_video_bit_depth': notify_params['stream_video_bit_depth'],
|
||||||
|
'stream_video_chroma_subsampling': notify_params['stream_video_chroma_subsampling'],
|
||||||
|
'stream_video_color_primaries': notify_params['stream_video_color_primaries'],
|
||||||
|
'stream_video_color_range': notify_params['stream_video_color_range'],
|
||||||
|
'stream_video_color_space': notify_params['stream_video_color_space'],
|
||||||
|
'stream_video_color_trc': notify_params['stream_video_color_trc'],
|
||||||
|
'stream_video_dynamic_range': notify_params['stream_video_dynamic_range'],
|
||||||
'stream_video_framerate': notify_params['stream_video_framerate'],
|
'stream_video_framerate': notify_params['stream_video_framerate'],
|
||||||
'stream_video_full_resolution': notify_params['stream_video_full_resolution'],
|
'stream_video_full_resolution': notify_params['stream_video_full_resolution'],
|
||||||
'stream_video_ref_frames': notify_params['stream_video_ref_frames'],
|
'stream_video_ref_frames': notify_params['stream_video_ref_frames'],
|
||||||
|
@ -940,6 +946,12 @@ def build_media_notify_params(notify_action=None, session=None, timeline=None, m
|
||||||
'video_codec_level': notify_params['video_codec_level'],
|
'video_codec_level': notify_params['video_codec_level'],
|
||||||
'video_bitrate': notify_params['video_bitrate'],
|
'video_bitrate': notify_params['video_bitrate'],
|
||||||
'video_bit_depth': notify_params['video_bit_depth'],
|
'video_bit_depth': notify_params['video_bit_depth'],
|
||||||
|
'video_chroma_subsampling': notify_params['video_chroma_subsampling'],
|
||||||
|
'video_color_primaries': notify_params['video_color_primaries'],
|
||||||
|
'video_color_range': notify_params['video_color_range'],
|
||||||
|
'video_color_space': notify_params['video_color_space'],
|
||||||
|
'video_color_trc': notify_params['video_color_trc'],
|
||||||
|
'video_dynamic_range': notify_params['video_dynamic_range'],
|
||||||
'video_framerate': notify_params['video_framerate'],
|
'video_framerate': notify_params['video_framerate'],
|
||||||
'video_full_resolution': notify_params['video_full_resolution'],
|
'video_full_resolution': notify_params['video_full_resolution'],
|
||||||
'video_ref_frames': notify_params['video_ref_frames'],
|
'video_ref_frames': notify_params['video_ref_frames'],
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue