-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update libav API or switch to FFMPEG #110
Comments
Adding libKeyFiinder to Mixxx's analyzers was easier than trying to getting this to build, so I personally don't have a use for this application anymore. Thanks for the library! |
NixOS is in the process of dumping CVE-2014-5271 Would be nice if this could be ported to |
This application is unmaintained. If any NixOS users want to use KeyFinder, the easiest way would be using Mixxx 2.3 (currently in beta). We have forked the libkeyfinder library (with @ibsh's permission) and replaced QMake with CMake. You may also consider packaging keyfinder-cli. |
Hi, we are thinking of replacing the Queen Mary DSP key analyzer in Mixxx with libKeyFinder. I wanted to give this application a try before we work on that.
I am trying to build is_KeyFinder on Fedora 31 but cannot because it depends on some old version of libav. There are not Fedora packages for libav anymore; RPMFusion only packages FFMPEG. So I downloaded the latest libav (12) from https://libav.org/download/ . I had to add
#include <libavresample/avresample.h>
tosource/decoderlibav.h
then find-and-replaceReSampleContext
withAVAudioResampleContext
. But there are still dependencies on outdated libav APIs.I think the best way forward would be moving to FFMPEG. At the least you could document which old version of libav is required to build this.
The text was updated successfully, but these errors were encountered: