Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
VideoColourSpace: Pass the colourspace from FFmpeg to the player
- create new colourspace defines in VideoFrame - translate FFmpeg colorspaces that we support and pass on through the video buffers - check colourspace at the start of each frame presentation in VideoOutput classes (as before - only OpenGL and VDPAU support colourspaces). - add an RGBA colorspace that will be used in the near future - the UHD/rec 2020 colourspace hasn't been added as I can't find any material that explicitly reports it is using it. I suspect we just need to assume any 10bit pixel format is using a 10bit colorspace. Refs #13376
- Loading branch information
1 parent
c48979b
commit 1d39f1a
Showing
7 changed files
with
89 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters