Skip to content

Implemented TRC Color transfer characteristic#1823

Merged
CastagnaIT merged 1 commit intoxbmc:Piersfrom
CastagnaIT:hdr_types
Apr 14, 2025
Merged

Implemented TRC Color transfer characteristic#1823
CastagnaIT merged 1 commit intoxbmc:Piersfrom
CastagnaIT:hdr_types

Conversation

@CastagnaIT
Copy link
Copy Markdown
Collaborator

@CastagnaIT CastagnaIT commented Apr 11, 2025

Description

Allow to determinate the HDR type in advance
this will allow users to recognize HDR/HLG/Dolby vision streams through kodi GUI info

This implement parsing TRC data from manifest only,
then not demuxers (by parsing SPS VUI on packages) it should not matter much it could be a good idea implement it in future (see relations with GUI/Subtitles xbmc/xbmc#26631 (review)) this because if a manifest provide malformed values can be fixed by VUI info

This PR depends from Kodi core changes xbmc/xbmc#26631

Motivation and context

impossible recognize HDR streams from kodi GUI video stream dialog

How has this been tested?

Screenshots (if appropriate):

Types of change

  • Bug fix (non-breaking change which fixes an issue)
  • Clean up (non-breaking change which removes non-working, unmaintained functionality)
  • Improvement (non-breaking change which improves existing functionality)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that will cause existing functionality to change)
  • Cosmetic change (non-breaking change that doesn't touch code)
  • None of the above (please explain below)

Checklist:

  • I have read the Contributing document
  • My code follows the Code Guidelines of this project
  • My change requires a change to the Wiki documentation
  • I have updated the documentation accordingly

@CastagnaIT CastagnaIT added WIP Type: Improvement non-breaking change which improves existing functionality v22 Piers labels Apr 11, 2025
@CastagnaIT CastagnaIT force-pushed the hdr_types branch 2 times, most recently from 6705b21 to a53596b Compare April 13, 2025 10:32
@CastagnaIT CastagnaIT merged commit 1c56b3d into xbmc:Piers Apr 14, 2025
10 checks passed
@CastagnaIT CastagnaIT deleted the hdr_types branch April 14, 2025 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: HLS Component: MPEG-DASH Type: Improvement non-breaking change which improves existing functionality v22 Piers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant