Avidemux Forum

Avidemux => Main version 2.6 => Topic started by: Jan Gruuthuse on June 12, 2018, 09:14:04 AM

Title: samplerate.h
Post by: Jan Gruuthuse on June 12, 2018, 09:14:04 AM
avidemux2/avidemux/common/ADM_audioFilter/src/ADM_libsamplerate/samplerate.h is still in the source files, is this still used? I just noticed the check is gone on 2.7
Checking for Secret Rabbit Code
-- *******************************
-- Could not find samplerate.h
-- Could not find Secret Rabbit Code

and did depend previously on libsamplerate0-dev
Title: Re: samplerate.h
Post by: eumagga0x2a on June 12, 2018, 02:50:37 PM
You are likely missing libjack-dev. The cmake code checks for system libsamplerate only if Jack is found. The internal libsamplerate is used by the audio filter code.
Title: libjack-dev installed
Post by: Jan Gruuthuse on June 13, 2018, 12:19:05 PM
Check is now occurring with  libjack-dev installed.

-- Checking for JACK
-- *****************
-- Found jack/jack.h
-- Found jack library
-- Found jack_client_close in /usr/lib/x86_64-linux-gnu/libjack.so
-- Found JACK
-- Compiler Flags: /usr/include
-- Linker Flags  : /usr/lib/x86_64-linux-gnu/libjack.so

-- Checking for Secret Rabbit Code
-- *******************************
-- Could not find samplerate.h
-- Could not find Secret Rabbit Code
Title: libsamplerate0-dev installed
Post by: Jan Gruuthuse on June 13, 2018, 12:36:16 PM
-- Checking for Secret Rabbit Code
-- *******************************
-- Found samplerate.h
-- Found samplerate library
-- Found src_get_version in /usr/lib/x86_64-linux-gnu/libsamplerate.so
-- Found Secret Rabbit Code
-- Compiler Flags: /usr/include
-- Linker Flags  : /usr/lib/x86_64-linux-gnu/libsamplerate.so