This is not the case for the current Linux download (2.3) of the BRAW SDK:
- Code: Select all
adodd@andyslaptop:~/Downloads/braw$ tree Blackmagic\ RAW/
Blackmagic RAW/
├── BlackmagicRAW
│ ├── BlackmagicRawAPI
│ │ ├── libBlackmagicRawAPI.so
│ │ ├── libc++abi.so.1
│ │ ├── libc++.so.1
│ │ ├── libDecoderCUDA.so
│ │ ├── libDecoderOpenCL.so
│ │ ├── libInstructionSetServicesAVX2.so
│ │ └── libInstructionSetServicesAVX.so
│ ├── BlackmagicRAWPlayer
│ │ ├── BlackmagicRawAPI
│ │ │ ├── libBlackmagicRawAPI.so
│ │ │ ├── libc++abi.so.1
│ │ │ ├── libc++.so.1
│ │ │ ├── libDecoderCUDA.so
│ │ │ ├── libDecoderOpenCL.so
│ │ │ ├── libInstructionSetServicesAVX2.so
│ │ │ └── libInstructionSetServicesAVX.so
│ │ ├── BlackmagicRAWPlayer
│ │ ├── lib
│ │ │ ├── fonts
│ │ │ │ └── fonts.bin
│ │ │ ├── libQt5Core.so.5
│ │ │ ├── libQt5DBus.so.5
│ │ │ ├── libQt5Gui.so.5
│ │ │ ├── libQt5Multimedia.so.5
│ │ │ ├── libQt5Network.so.5
│ │ │ ├── libQt5Widgets.so.5
│ │ │ └── libQt5XcbQpa.so.5
│ │ ├── plugins
│ │ │ ├── audio
│ │ │ │ └── libqtaudio_alsa.so
│ │ │ ├── bearer
│ │ │ │ ├── libqconnmanbearer.so
│ │ │ │ ├── libqgenericbearer.so
│ │ │ │ └── libqnmbearer.so
│ │ │ ├── imageformats
│ │ │ │ ├── libqgif.so
│ │ │ │ ├── libqjpeg.so
│ │ │ │ ├── libqtiff.so
│ │ │ │ └── libqwbmp.so
│ │ │ ├── mediaservice
│ │ │ │ └── libqtmedia_audioengine.so
│ │ │ ├── platforms
│ │ │ │ └── libqxcb.so
│ │ │ └── xcbglintegrations
│ │ │ ├── libqxcb-egl-integration.so
│ │ │ └── libqxcb-glx-integration.so
│ │ ├── qt.conf
│ │ └── Third Party Licenses.rtf
│ └── BlackmagicRAWSpeedTest
│ ├── BlackmagicRawAPI
│ │ ├── libBlackmagicRawAPI.so
│ │ ├── libc++abi.so.1
│ │ ├── libc++.so.1
│ │ ├── libDecoderCUDA.so
│ │ ├── libDecoderOpenCL.so
│ │ ├── libInstructionSetServicesAVX2.so
│ │ └── libInstructionSetServicesAVX.so
│ ├── BlackmagicRAWSpeedTest
│ ├── Blackmagic RAW Speed Test.pdf
│ ├── lib
│ │ ├── fonts
│ │ │ └── fonts.bin
│ │ ├── libQt5Core.so.5
│ │ ├── libQt5DBus.so.5
│ │ ├── libQt5Gui.so.5
│ │ ├── libQt5Multimedia.so.5
│ │ ├── libQt5Network.so.5
│ │ ├── libQt5Widgets.so.5
│ │ └── libQt5XcbQpa.so.5
│ ├── plugins
│ │ ├── audio
│ │ │ └── libqtaudio_alsa.so
│ │ ├── bearer
│ │ │ ├── libqconnmanbearer.so
│ │ │ ├── libqgenericbearer.so
│ │ │ └── libqnmbearer.so
│ │ ├── imageformats
│ │ │ ├── libqgif.so
│ │ │ ├── libqjpeg.so
│ │ │ ├── libqtiff.so
│ │ │ └── libqwbmp.so
│ │ ├── mediaservice
│ │ │ └── libqtmedia_audioengine.so
│ │ ├── platforms
│ │ │ └── libqxcb.so
│ │ └── xcbglintegrations
│ │ ├── libqxcb-egl-integration.so
│ │ └── libqxcb-glx-integration.so
│ ├── profile.braw
│ ├── qt.conf
│ └── Third Party Licenses.rtf
├── BlackmagicRAW_2.3.tar.gz
└── blackmagic-raw-2.3.x86_64.rpm
24 directories, 71 files
Not only is sample code missing, the SDK download for Linux does not even contain header files, making it kind of useless.
And yes, I have tried using rpm2cpio to extract the RPM to determine if there is anything present in the RPM that is not present in the .tar.gz - there is not any additional content that is in BlackmagicRAW_2.3.tar.gz
We should not have to download BOTH the Linux and Windows SDKs and use msiextract on the Windows version to find sample code.