Update SDK Dependencies

Ask software engineering and SDK questions for developers working on Mac OS X, Windows or Linux.
  • Author
  • Message
Offline

_christian_

  • Posts: 3
  • Joined: Fri Mar 22, 2019 11:26 pm
  • Real Name: Christian Richard

Update SDK Dependencies

PostWed Jan 10, 2024 9:49 am

A few years ago I built a beautiful (MacOS) Flask/Python/Nginx app that responds to an API call and runs a recording (start and stop) through 'UltraStudio Express' and writes the recorded file to a specific directory. Wonderful.
The environment variables at that time were:

Shell Version: /bin/bash
============================
macOS Version: 10.10.5
RAM Size: 8 GB
HD Size:
============================
clang: version 7.0.0
clang: /usr/bin/clang
============================
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
gcc: version 7.0.0
gcc: /usr/bin/gcc
============================
ffmpeg: version 2.7.2
ffmpeg: /usr/local/bin/ffmpeg
============================

Any attempt today to update the current SDK [12.7] and desktop app [12.7] to use newer clang/gcc/ffmpeg versions will fail.
Question: Under what conditions did you test the SDK, what are the parameters for macOS where you can say that the process of "./configure" works, for example?
Offline

Cameron Nichols

Blackmagic Design

  • Posts: 443
  • Joined: Mon Sep 04, 2017 4:05 am

Re: Update SDK Dependencies

PostMon Jan 22, 2024 4:40 am

Hi Christian,

Be aware that old legacy types and interfaces are supported against the current version of Desktop Video. Because of this, you can run an app (against Desktop Video 12.7) that was built against an earlier SDK version.

If your goal is to refresh your application to build against a later version Desktop Video SDK, you can replace the interfaces to use legacy versions (for example IDeckLinkInput_v11_5_1), or resolve build errors to use the latest versions of interfaces.

Regards
Cameron

Return to Software Developers

Who is online

Users browsing this forum: No registered users and 14 guests