Skip to content

Install ffmpeg-plugin on mac

d.kilic requested to merge fix-mac-ci-install into master

We use FFMPEG as the VideoCapture-Backend of our choice. But we did not install the FFMPEG-plugin on MacOS. This leads to it using AVFOUNDATIONS instead, which decodes differently and leads to different results.

This fix installs the ffmpeg.so into the bundle, such that this problem should not occur anymore. (NOTE: FFMPEG backend has highest priority, that means if it is found, it is used.)

Reviewer Checklist

Formatting

  • the pre-build checks succeed

General code quality

  • naming conventions are met (see .clang-tidy for detailed information)
  • no static analyzer warnings in new code parts (e.g., use clang-tidy for checking)

General usability

  • old versions of pet-files are still loadable

Only if changes in UI

  • new elements are also saved and loaded from pet-file
  • check if tab order is still correct
  • all new SpinBoxes are promoted
  • new keybindings added to Petrack::keyBindings()

Merge request reports