Blackmagic RAW SDK 1.1
Please refer to the Blackmagic RAW SDK documentation for a detailed
explanation of the available functionality.
Changes in Blackmagic RAW SDK 1.1
- Updated sample code.
- Add extract audio sample code.
- Add Highlight Recovery.
- Add custom gamma black level control.
- Add custom gamma white level control.
- Add ISO 3200 support for URSA Mini Pro 4.6K.
- Add color gamut support:
- Rec.709
- Rec.2020
- DCI-P3 D65
- DCI-P3 Theater
- CIE 1931 XYZ D65
- CIE 1931 XYZ D50 (PCS)
- Add gamma support:
- Linear (scene referred)
- Rec.2100 Hybrid Log Gamma
- Rec.2100 ST2084 (PQ)
- Fixed issue with decoder callback causing occasional crash.
- Fixed issue handling Chinese characters in filenames on Windows.
Interface Changes:
- Updated:
- Updated IBlackmagicRawConstants interface
- Updated IBlackmagicRawClipProcessingAttributes interface
- Updated IBlackmagicRawFrameProcessingAttributes interface
- Changed metadata “shutter_speed” and uint32_t type to “shutter_value” and string type
- Removed:
- removed IBlackmagicRawConstants::GetBlackmagicColorScienceGenList method
- removed IBlackmagicRawConstants::GetISOList method
- removed IBlackmagicRawConstants::GetExposureRange method
- removed IBlackmagicRawConstants::GetGammaList method
- removed IBlackmagicRawConstants::GetGamutList method
- removed IBlackmagicRawConstants::GetToneCurve method
- removed IBlackmagicRawConstants::GetToneCurveRange method
- removed IBlackmagicRawConstants::EvaluateToneCurve method
- removed IBlackmagicRawConstants::GetWhiteBalanceKelvinRange method
- removed IBlackmagicRawConstants::GetWhiteBalanceTintRange method
- removed IBlackmagicRawClipProcessingAttributes::GetBlackmagicColorScienceGen method
- removed IBlackmagicRawClipProcessingAttributes::SetBlackmagicColorScienceGen method
- removed IBlackmagicRawClipProcessingAttributes::GetGamma method
- removed IBlackmagicRawClipProcessingAttributes::SetGamma method
- removed IBlackmagicRawClipProcessingAttributes::GetGamut method
- removed IBlackmagicRawClipProcessingAttributes::SetGamut method
- removed IBlackmagicRawClipProcessingAttributes::GetToneCurveForCustomGamma method
- removed IBlackmagicRawClipProcessingAttributes::SetToneCurveForCustomGamma method
- removed IBlackmagicRawFrameProcessingAttributes::GetWhiteBalanceKelvin method
- removed IBlackmagicRawFrameProcessingAttributes::SetWhiteBalanceKelvin method
- removed IBlackmagicRawFrameProcessingAttributes::GetWhiteBalanceTint method
- removed IBlackmagicRawFrameProcessingAttributes::SetWhiteBalanceTint method
- removed IBlackmagicRawFrameProcessingAttributes::GetExposure method
- removed IBlackmagicRawFrameProcessingAttributes::SetExposure method
- removed IBlackmagicRawFrameProcessingAttributes::GetISO method
- removed IBlackmagicRawFrameProcessingAttributes::SetISO method
- Added:
- added BlackmagicRawClipProcessingAttribute type
- added BlackmagicRawFrameProcessingAttribute type
- added IBlackmagicRawToneCurve interface
- added IBlackmagicRawToneCurve::GetToneCurve method
- added IBlackmagicRawToneCurve::EvaluateToneCurve method
- added IBlackmagicRawConstants::GetClipProcessingAttributeRange method
- added IBlackmagicRawConstants::GetClipProcessingAttributeList method
- added IBlackmagicRawConstants::GetFrameProcessingAttributeRange method
- added IBlackmagicRawConstants::GetFrameProcessingAttributeList method
- added IBlackmagicRawConstants::GetISOListForAnalogGain method
- added IBlackmagicRawClipProcessingAttributes::GetClipAttribute method
- added IBlackmagicRawClipProcessingAttributes::SetClipAttribute method
- added IBlackmagicRawFrameProcessingAttributes::GetFrameAttribute method
- added IBlackmagicRawFrameProcessingAttributes::SetFrameAttribute method
Additional Information
Some applications may use third party code under license. For details
please refer to the included "Third Party Licenses.rtf" document.
© 2018 Blackmagic Design Pty. Ltd. All rights
reserved. Blackmagic Design, Blackmagic, DeckLink, Multibridge, HDLink,
Videohub, and "Leading the creative video revolution" are trademarks of
Blackmagic Design Pty. Ltd., registered in the U.S.A and other
countries.
Updated November 09, 2018.