- Posts: 2
- Joined: Fri Jul 31, 2020 1:57 am
- Real Name: David Kahler
Desktop Video 11.6 introduces a number of new format detection flags for color bit-depth of the incoming signal (ref DeckLink SDK manual - 3.26 Detected Video Input Format Flags):
- bmdDetectedVideoInput12BitDepth
- bmdDetectedVideoInput10BitDepth
- bmdDetectedVideoInput8BitDepth
The Desktop Video SDK samples were updated in 11.6 to prevent persistent IDeckLinkInputCallback::VideoInputFormatChanged callbacks with one of 2 strategies:
- For CapturePreview/QuadPreview samples, the VideoInputFormatChanged callback will honor the BMDDetectedVideoInputFormatFlags and enable vide input with a pixel format that matches the flags.
- For samples that rely on specific pixel formats, such as FileCapture/Capture, these maintain local BMDPixelFormat variable based on the detected colorspace and only call EnableVideoInput when colorspace is changed.
Cameron