Blackmagic RAW SDK 4.2 Changelog

Please refer to the Blackmagic RAW SDK documentation for a detailed explanation of the available functionality.

Changes in Blackmagic RAW 4.2

• Adds support for Blackmagic PYXIS 6K.
• Adds support for Fujifilm X-T50 Blackmagic RAW clips.
• Improves support for Blackmagic URSA Cine 12K LF.


Changes in Blackmagic RAW 4.1

• Adds support for Fujifilm GFX100S II Blackmagic RAW clips.
• Adds support for Panasonic GH7 Blackmagic RAW clips.


Changes in Blackmagic RAW 4.0

• Adds support for Blackmagic URSA Cine 12K LF.


Changes in Blackmagic RAW 3.6.1

• Fixed white balance control for Panasonic GH5S and BGH1 Blackmagic RAW clips.


Changes in Blackmagic RAW 3.6

• Adds support for Panasonic Lumix G9II Blackmagic RAW clips.


Changes in Blackmagic RAW 3.5

• Adds support for Blackmagic Micro Studio Camera 4K G2.


Changes in Blackmagic RAW 3.4

• Adds support for Blackmagic Cinema Camera 6K.
• Adds support for Fujifilm GFX100 II Blackmagic RAW clips.


Changes in Blackmagic RAW 3.3

• Adds support for Panasonic Lumix GH6 Blackmagic RAW clips.


Changes in Blackmagic RAW 3.2

• Adds support for Fujifilm X-S20 Blackmagic RAW clips.


Changes in Blackmagic RAW 3.1

• Adds support for Panasonic LUMIX S5II and S5IIX Blackmagic RAW clips.


Changes in Blackmagic RAW 3.0

• Adds support for Blackmagic URSA Mini Pro 12K OLPF.
• Adds support for automatically rotating vertical video clips.
• Adds support for dynamically loading camera support. This allows end users to get support for future supported cameras by only installing the Blackmagic RAW installer. Host application updates are only required when the Blackmagic RAW SDK requires an API change, or new features/processing becomes available.
• Adds iPadOS support. The sample code requires a connected iPad.


Changes in Blackmagic RAW 2.8

• Adds support for Fujifilm X-T5 Blackmagic RAW clips.
• Adds support for anamorphic desqueeze.


Changes in Blackmagic RAW 2.7

• Adds support for Fujifilm X-H2 Blackmagic RAW clips.
• Adds support for ZCam E2, E2-M4, E2-S6, and E2-F6 Blackmagic RAW clips.


Changes in Blackmagic RAW 2.6

• Adds support for Fujifilm XH2s Blackmagic RAW clips captured by Blackmagic Video Assist.
• Adds adjustable white balance and accuracy for Panasonic GH5S, BGH1.
• Improved white balance accuracy for Panasonic S1H, S1, S5, BS1H.
• Added per clip metadata entry “sensor_line_time” for motion data usage.
• Added per clip metadata entry “ois_enable” for motion data usage.
• Interface changes:

 	- Removed interface IBlackmagicRawConstants

 	- Added method IBlackmagicRawClipProcessingAttributes::GetClipAttributeRange()
 	- Added method IBlackmagicRawClipProcessingAttributes::GetClipAttributeList()
	- Added method IBlackmagicRawClipProcessingAttributes::GetISOList()
 	- Added method IBlackmagicRawFrameProcessingAttributes::GetFrameAttributeRange()
 	- Added method IBlackmagicRawFrameProcessingAttributes::GetFrameAttributeList()
 	- Added method IBlackmagicRawFrameProcessingAttributes::GetISOList()
 	- Added interface IBlackmagicRawClipAccelerometerMotion
 	- Added method IBlackmagicRawClipAccelerometerMotion::GetSampleRate()
 	- Added method IBlackmagicRawClipAccelerometerMotion::GetSampleCount()
 	- Added method IBlackmagicRawClipAccelerometerMotion::GetSampleSize()
 	- Added method IBlackmagicRawClipAccelerometerMotion::GetSampleRange()
 	- Added method IBlackmagicRawClipAccelerometerMotion::~IBlackmagicRawClipAccelerometerMotion()
 	- Added method IBlackmagicRawClipAccelerometerMotion::IBlackmagicRawClip()
 	- Added interface IBlackmagicRawClipGyroscopeMotion
 	- Added method IBlackmagicRawClipGyroscopeMotion::GetSampleRate()
 	- Added method IBlackmagicRawClipGyroscopeMotion::GetSampleCount()
 	- Added method IBlackmagicRawClipGyroscopeMotion::GetSampleSize()
 	- Added method IBlackmagicRawClipGyroscopeMotion::GetSampleRange()
 	- Added method IBlackmagicRawClipGyroscopeMotion::~IBlackmagicRawClipGyroscopeMotion()
 	- Added method IBlackmagicRawClipGyroscopeMotion::IBlackmagicRawClip()
 	- Added method IBlackmagicRawFrame::GetSensorRate()
 	- Added related interface IBlackmagicRawClip to interface IBlackmagicRawFrame
 	- Added related interface IBlackmagicRawClipAccelerometerMotion to interface IBlackmagicRawClip
 	- Added related interface IBlackmagicRawClipGyroscopeMotion to interface IBlackmagicRawClip


Changes in Blackmagic RAW 2.5

• Added Blackmagic Design Pocket Cinema Camera 6K G2 support.


Changes in Blackmagic RAW 2.4

• Added support for Leica SL2-S Blackmagic RAW clips captured by Blackmagic Video Assist.
• General performance and stability improvements.


Changes in Blackmagic RAW 2.3

• Improves Blackmagic RAW recording from the SIGMA fp and fp L. 
• Added sample code project for a command line OpenEXR transcoder.
• Fixed black level for BMD Gammas (regression in 2.2)
• Premiere Pro plugin performance and stability improvements.
• General performance and stability improvements.


Changes in Blackmagic RAW 2.2.1

• Premiere Pro plugin performance and stability improvements.
• Fixed explicit flushing of cached resources in resource manager for CPU pipeline.
• General performance and stability improvements.


Changes in Blackmagic RAW 2.2

• Added support for Fujifilm GFX100 and GFX100S Blackmagic RAW clips captured by Blackmagic Video Assist.
• Added support for Panasonic Lumix GH5S, BS1H and BGH1 Blackmagic RAW clips captured by Blackmagic Video Assist.
• Blackmagic RAW Adobe Premiere Pro plugin performance and stability improvements.
• Internal metadata key name change of “aspect_ratio” to “frameguide_aspect_ratio”.


Changes in Blackmagic RAW 2.1

• Added optimised CPU decoding for clips captured by Blackmagic URSA Mini Pro 12K.
• Added Blackmagic Generation 5 Color Technical Reference document.
• Added support for Panasonic Lumix S1 and S5 Blackmagic RAW clips captured by Blackmagic Video Assist.
• Automatic working buffer management - IBlackmagicRawManualDecoderFlow2::GetWorkingSizeBytes will now always return a working buffer size of 0 indicating the SDK user need not allocate any working buffers.


Changes in Blackmagic RAW 2.1 Public Beta 4

• Added support for Panasonic S1H Blackmagic RAW clips captured by Blackmagic Video Assist.


Changes in Blackmagic RAW 2.0

• Added DaVinci Wide Gamut and DaVinci Intermediate gamma support.
• General performance and stability improvements. 


Changes in Blackmagic RAW 2.1 Public Beta 3

• Added support for Nikon Z 6II and Z 7II Blackmagic RAW clips captured by Blackmagic Video Assist.
• General performance and stability improvements.


Changes in Blackmagic RAW 2.1 Public Beta 2

• Improvements to universal binary support in Blackmagic RAW.


What’s new in Blackmagic RAW 2.0 Public Beta 4

• Improved Blackmagic Video and Blackmagic Extended Video gamma for Gen 5 color science.
• General performance and stability improvements.


Changes in Blackmagic RAW 1.8.2

• Added support for Nikon Z 6 and Z 7 Blackmagic RAW clips captured by Blackmagic Video Assist.
• Added N-Log gamma support.


Changes in Blackmagic RAW 2.1 Public Beta 1

• Added native support for Apple Silicon on Mac.


Changes in Blackmagic RAW 2.0 Public Beta 3

• Added support for Blackmagic RAW 2.0 on Linux.
• General performance and stability improvements.
• Added color gamut support for ARRI Alexa Wide Gamut and gamma support for ARRI LogC to improve compatibility with some workflows
• Added gamut compression enable clip processing attribute (GPU only)
• Interface changes:

	- Added: 

 		- Added item blackmagicRawClipProcessingAttributeGamutCompressionEnable to enum BlackmagicRawClipProcessingAttribute


Changes in Blackmagic RAW 1.8.1

• Improved support for Sigma fp Blackmagic RAW clips captured by Blackmagic Video Assist.


Changes in Blackmagic RAW 2.0 Public Beta 2

• Added support for Blackmagic RAW 2.0 on Windows.
• General performance and stability improvements.


Changes in Blackmagic RAW 2.0 Public Beta 1

• Added support for Blackmagic URSA Mini Pro 12K.
• Added support for dual card recording.
• Updated to Blackmagic Color Science Gen 5.
• Note: For this beta when using the manual CPU pipeline for URSA Mini Pro 12K camera images, buffers are recommended to be page aligned for best performance.
• Interface changes:

	- Added: 

		- Added interface IBlackmagicRawClipResolutions
		- Added method IBlackmagicRawClipResolutions::GetResolutionCount()
		- Added method IBlackmagicRawClipResolutions::GetResolution()
		- Added method IBlackmagicRawClipResolutions::GetClosestResolutionForScale()
		- Added method IBlackmagicRawClipResolutions::GetClosestScaleForResolution()
		- Added method IBlackmagicRawClipResolutions::~IBlackmagicRawClipResolutions()


Changes in Blackmagic RAW SDK 1.8.2

• Added support for Nikon Z 6 and Z 7 Blackmagic RAW clips captured by Blackmagic Video Assist.


Changes in Blackmagic RAW SDK 1.8.1

• Improved support for Sigma fp Blackmagic RAW clips captured by Blackmagic Video Assist.


Changes in Blackmagic RAW SDK 1.8

• Added support for Sigma fp Blackmagic RAW clips captured by Blackmagic Video Assist.


Changes in Blackmagic RAW SDK 1.7

• Added support for Panasonic EVA1 Blackmagic RAW clips captured by Blackmagic Video Assist.
• Added support for Canon EOS C300 Mark II Blackmagic RAW clips captured by Blackmagic Video Assist.
• Blackmagic RAW Adobe Premiere Pro plugin general performance and stability improvements.
• Interface changes:

	- Updated:

		- Updated IBlackmagicRawConstants interface
		- blackmagicRawFrameProcessingAttributeISO changed from u16 to u32

	- Added:

		- Added item blackmagicRawResourceFormatBGRAF32 to enum BlackmagicRawResourceFormat 
 		- Added item blackmagicRawClipProcessingAttributeAnalogGainIsConstant to enum BlackmagicRawClipProcessingAttribute 
		- Added item blackmagicRawFrameProcessingAttributeAnalogGain to enum BlackmagicRawFrameProcessingAttribute 
		- Added parameter isReadOnly to method IBlackmagicRawConstants::GetClipProcessingAttributeRange()
 		- Added parameter isReadOnly to method IBlackmagicRawConstants::GetClipProcessingAttributeList()
 		- Added parameter isReadOnly to method IBlackmagicRawConstants::GetFrameProcessingAttributeRange()
 		- Added parameter isReadOnly to method IBlackmagicRawConstants::GetFrameProcessingAttributeList()
 		- Added parameter analogGainIsConstant to method IBlackmagicRawConstants::GetISOListForAnalogGain()
		- Added parameter isReadOnly to method IBlackmagicRawConstants::GetISOListForAnalogGain()

	- Notes:

		- IBlackmagicRawCallback::ReadComplete will return E_UNEXPECTED to indicate a dropped frame in the clip


Changes in Blackmagic RAW SDK 1.6.1

• Blackmagic RAW Adobe Premiere Pro plugin general performance and stability improvements.


Changes in Blackmagic RAW SDK 1.6

• Added Blackmagic URSA Broadcast support.
• Blackmagic RAW Avid Media Composer plugin general performance and stability improvements.
• Blackmagic RAW Adobe Premiere Pro plugin general performance and stability improvements.
• Fix for RX 5700 series AMD GPU driver issue.


Changes in Blackmagic RAW SDK 1.5.2

• Fix for Catalina 10.15.1 AMD GPU driver issue.


Changes in Blackmagic RAW SDK 1.5.1

• Blackmagic RAW Avid Media Composer plugin general performance and stability improvements.
• Blackmagic RAW Adobe Premiere Pro plugin general performance and stability improvements.
• CUDA general performance and stability improvements.


Changes in Blackmagic RAW SDK 1.5

• Added Blackmagic RAW Speed Test application for Windows and Linux.
• Added Blackmagic RAW Avid Media Composer plugin (Mac, Windows).
• Added Blackmagic RAW Adobe Premiere Pro plugin (Mac, Windows).
• Added metadata support for Mac Finder “Get Info” inspector in the “More Info” panel.
• Blackmagic RAW Player general performance and stability improvements.
• Blackmagic RAW Speed Test general performance and stability improvements.
• Interface changes:

	- Added:

		- Added item blackmagicRawResourceFormatRGBAU16 to enum BlackmagicRawResourceFormat
		- Added item blackmagicRawResourceFormatBGRAU16 to enum BlackmagicRawResourceFormat


Changes in Blackmagic RAW SDK 1.4

• Added Blackmagic Design Pocket Cinema Camera 6K support.
• Added Blackmagic RAW cross platform player (Mac, Windows, Linux).
• Added Blackmagic RAW Speed Test application for Mac.
• Added thumbnails and preview pane support for Windows.
• Added shader caching.
• Added function to asynchronously pre-compile shaders (see IBlackmagicRaw::PreparePipeline()).
• Added pipeline device iterators that can query for the presence and usability of CUDA, Metal, OpenCL and CPU based decoder pipelines.
• Updated to CUDA 10 API.
• Added RGBU16 resource format.
• Updated sample code:

	- Added manual flow samples (ProcessClip) for GPU and CPU
	- Updated ExtractMetadata sample

• Interface changes:

	- Updated:

		- Updated IBlackmagicRaw interface
		- Updated IBlackmagicRawFactory interface
		- Updated IBlackmagicRawConfiguration interface
		- Updated IBlackmagicRawResourceManager interface
		- Updated IBlackmagicRawCallback interface

	- Added:

		- Added item blackmagicRawResourceFormatRGBU16 to enum BlackmagicRawResourceFormat
		- Added enum BlackmagicRawInterop 
		- Added item blackmagicRawInteropNone to enum BlackmagicRawInterop 
		- Added item blackmagicRawInteropOpenGL to enum BlackmagicRawInterop 
		- Added method IBlackmagicRaw::PreparePipeline()
		- Added method IBlackmagicRaw::PreparePipelineForDevice()
		- Added method IBlackmagicRawFactory::CreatePipelineIterator()
		- Added method IBlackmagicRawFactory::CreatePipelineDeviceIterator()
		- Added interface IBlackmagicRawPipelineIterator
		- Added method IBlackmagicRawPipelineIterator::Next()
		- Added method IBlackmagicRawPipelineIterator::GetName()
		- Added method IBlackmagicRawPipelineIterator::GetInterop()
		- Added method IBlackmagicRawPipelineIterator::GetPipeline()
		- Added method IBlackmagicRawPipelineIterator::~IBlackmagicRawPipelineIterator()
		- Added interface IBlackmagicRawPipelineDeviceIterator
		- Added method IBlackmagicRawPipelineDeviceIterator::Next()
		- Added method IBlackmagicRawPipelineDeviceIterator::GetPipeline()
		- Added method IBlackmagicRawPipelineDeviceIterator::GetInterop()
		- Added method IBlackmagicRawPipelineDeviceIterator::CreateDevice()
		- Added method IBlackmagicRawPipelineDeviceIterator::~IBlackmagicRawPipelineDeviceIterator()
		- Added interface IBlackmagicRawOpenGLInteropHelper
		- Added method IBlackmagicRawOpenGLInteropHelper::GetPreferredResourceFormat()
		- Added method IBlackmagicRawOpenGLInteropHelper::SetImage()
		- Added method IBlackmagicRawOpenGLInteropHelper::~IBlackmagicRawOpenGLInteropHelper()
		- Added interface IBlackmagicRawPipelineDevice
		- Added method IBlackmagicRawPipelineDevice::SetBestInstructionSet()
		- Added method IBlackmagicRawPipelineDevice::SetInstructionSet()
		- Added method IBlackmagicRawPipelineDevice::GetInstructionSet()
		- Added method IBlackmagicRawPipelineDevice::GetIndex()
		- Added method IBlackmagicRawPipelineDevice::GetName()
		- Added method IBlackmagicRawPipelineDevice::GetInterop()
		- Added method IBlackmagicRawPipelineDevice::GetPipeline()
		- Added method IBlackmagicRawPipelineDevice::GetPipelineName()
		- Added method IBlackmagicRawPipelineDevice::GetOpenGLInteropHelper()
		- Added method IBlackmagicRawPipelineDevice::~IBlackmagicRawPipelineDevice()
		- Added method IBlackmagicRawConfiguration::SetFromDevice()
		- Added method IBlackmagicRawResourceManager::CopyResource()
		- Added method IBlackmagicRawResourceManager::GetResourceHostPointer()
		- Added method IBlackmagicRawCallback::PreparePipelineComplete()


Changes in Blackmagic RAW SDK 1.3

• Added Blackmagic Design URSA Mini Pro G2 support.
• Added clip embedded monitoring 3DLUT support.
• Added sidecar monitoring 3DLUT support.
• Removed BlackmagicRawAPI.dll registration as a system COM object (users are recommended to bundle in to their application).
• Removed installation of BlackmagicRawAPI.framework (users are recommended to bundle in to their application).
• Interface changes:

	- Added item blackmagicRawClipProcessingAttributePost3DLUTMode to enum BlackmagicRawClipProcessingAttribute 
	- Added item blackmagicRawClipProcessingAttributeEmbeddedPost3DLUTName to enum BlackmagicRawClipProcessingAttribute 
	- Added item blackmagicRawClipProcessingAttributeEmbeddedPost3DLUTTitle to enum BlackmagicRawClipProcessingAttribute 
	- Added item blackmagicRawClipProcessingAttributeEmbeddedPost3DLUTSize to enum BlackmagicRawClipProcessingAttribute 
	- Added item blackmagicRawClipProcessingAttributeEmbeddedPost3DLUTData to enum BlackmagicRawClipProcessingAttribute 
	- Added item blackmagicRawClipProcessingAttributeSidecarPost3DLUTName to enum BlackmagicRawClipProcessingAttribute 
	- Added item blackmagicRawClipProcessingAttributeSidecarPost3DLUTTitle to enum BlackmagicRawClipProcessingAttribute 
	- Added item blackmagicRawClipProcessingAttributeSidecarPost3DLUTSize to enum BlackmagicRawClipProcessingAttribute 
	- Added item blackmagicRawClipProcessingAttributeSidecarPost3DLUTData to enum BlackmagicRawClipProcessingAttribute 
	- Added function CreateBlackmagicRawFactoryInstance() to Windows
	- Added function CreateBlackmagicRawFactoryInstanceFromPath() to Windows
	- Added function CreateBlackmagicRawFactoryInstanceFromExeRelativePath() 
	- Added method IBlackmagicRawClipProcessingAttributes::GetPost3DLUT()
	- Added interface IBlackmagicRawPost3DLUT
	- Added method IBlackmagicRawPost3DLUT::GetName()
	- Added method IBlackmagicRawPost3DLUT::GetTitle()
	- Added method IBlackmagicRawPost3DLUT::GetSize()
	- Added method IBlackmagicRawPost3DLUT::GetResourceGPU()
	- Added method IBlackmagicRawPost3DLUT::GetResourceCPU()
	- Added method IBlackmagicRawPost3DLUT::GetResourceSizeBytes()
	- Added method IBlackmagicRawPost3DLUT::~IBlackmagicRawPost3DLUT()
	- Added method IBlackmagicRawManualDecoderFlow1::GetPost3DLUTSizeBytes()
	- Added parameter post3DLUTBufferCPU to method IBlackmagicRawManualDecoderFlow1::CreateJobProcess()
	- Added method IBlackmagicRawManualDecoderFlow2::GetPost3DLUTSizeBytes()
	- Added parameter post3DLUTBufferGPU to method IBlackmagicRawManualDecoderFlow2::CreateJobProcess()


Changes in Blackmagic RAW SDK 1.2

• Added Blackmagic Design Pocket Cinema Camera 4K support.
• Added Analog Gain clip processing attribute so valid ISO list can be queried per clip.
• Added BGRA resource format.
• Added up-side-down image scaling support.
• Added color gamut support:

	- ACES AP0
	- ACES AP1

• Added gamma support:

	- ACEScct

• Fixed issue with lower bounds clamp clipping noise.
• Interface Changes:

	- Removed item blackmagicRawFrameProcessingAttributeAnalogGain from enum BlackmagicRawFrameProcessingAttribute 

	- Added item blackmagicRawResourceFormatBGRAU8 to enum BlackmagicRawResourceFormat 
	- Added item blackmagicRawResolutionScaleFullUpsideDown to enum BlackmagicRawResolutionScale 
 	- Added item blackmagicRawResolutionScaleHalfUpsideDown to enum BlackmagicRawResolutionScale 
 	- Added item blackmagicRawResolutionScaleQuarterUpsideDown to enum BlackmagicRawResolutionScale 
	- Added item blackmagicRawResolutionScaleEighthUpsideDown to enum BlackmagicRawResolutionScale 
	- Added item blackmagicRawClipProcessingAttributeAnalogGain to enum BlackmagicRawClipProcessingAttribute 


Changes in Blackmagic RAW SDK 1.1

• Updated sample code.
• Added extract audio sample code.
• Added Highlight Recovery.
• Added custom gamma black level control.
• Added custom gamma white level control.
• Added ISO 3200 support for URSA Mini Pro 4.6K.
• Added color gamut support:

	- Rec.709
	- Rec.2020
	- DCI-P3 D65
	- DCI-P3 Theater
	- CIE 1931 XYZ D65
	- CIE 1931 XYZ D50 (PCS)

• Added 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


Blackmagic RAW SDK Public Beta 1

• Added Blackmagic RAW player for Mac.
• Added Blackmagic RAW QuickLook plugin.
• Added Blackmagic RAW SDK Developer information.
• Added support for .braw file format.
• Added support for .sidecar files.

Some applications may use third party code under license. For details, please refer to the included "Third Party Licenses.rtf" document.

Copyright 2024 Blackmagic Design. All rights reserved. 'Blackmagic Design', 'Blackmagic', 'Blackmagic Cloud', 'DaVinci Resolve', 'Fusion', 'Fairlight', 'Ultimatte', 'HyperDeck', 'DeckLink', 'HDLink', 'Videohub', 'Intensity' and 'Leading the creative video revolution' are registered trademarks in the US and other countries. All other company and product names may be trademarks of their respective companies with which they are associated.

Updated July 22, 2024.