obs-studio icon indicating copy to clipboard operation
obs-studio copied to clipboard

mac-videotoolbox: Add ProRes 4444 (XQ) support

Open jpark37 opened this issue 3 years ago • 1 comments

Description

Also add P216/P416 formats to pair with ProRes.

Augment I210/I412 formats with PQ/HLG support for media source playback.

Motivation and Context

Want to retain precision when outputting ProRes.

How Has This Been Tested?

  • Checked Rec. 709, Rec. 2100 (PQ), and Rec. 2100 (HLG) file output, and media source input for ProRes 422, 4444, and 4444 XQ.
  • Debugger inspection for all file diffs.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Tweak (non-breaking change to improve existing functionality)

Checklist:

  • [x] My code has been run through clang-format.
  • [x] I have read the contributing document.
  • [x] My code is not on the master branch.
  • [x] The code has been tested.
  • [x] All commit messages are properly formatted and commits squashed where appropriate.
  • [x] I have included updates to all appropriate documentation.

jpark37 avatar Nov 21 '22 03:11 jpark37

This is ready, but merge #7850 first.

jpark37 avatar Nov 23 '22 21:11 jpark37

@RytoEX, @gxalpha - if there are no objections from your end, I'd merge this.

PatTheMav avatar Feb 21 '23 16:02 PatTheMav

No objections from my side.

gxalpha avatar Feb 21 '23 17:02 gxalpha