Binary compatibility report for the libSoundTouch.so object between 1.6.0 and 1.7.0 versions on x86_64

Test Info


Module NamelibSoundTouch
Version #11.6.0
Version #21.7.0
CPU Typex86_64
GCC Version4.9.2

Test Results


Total Header Files5
Total Source Files10
Total Objects1
Total Symbols / Types170 / 63
VerdictIncompatible
(23.5%)

Problem Summary


SeverityCount
Added Symbols-8
Removed SymbolsHigh9
Problems with
Data Types
High8
Medium3
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (8)


BPMDetect.h, libSoundTouch.so.0.0.0
namespace soundtouch
BPMDetect::removeBias ( )

FIFOSampleBuffer.h, libSoundTouch.so.0.0.0
namespace soundtouch
FIFOSampleBuffer::adjustAmountOfSamples uint numSamples )

FIFOSamplePipe.h, libSoundTouch.so.0.0.0
namespace soundtouch
FIFOProcessor::adjustAmountOfSamples uint numSamples )

PeakFinder.h, libSoundTouch.so.0.0.0
namespace soundtouch
PeakFinder::findTop ( float const* data, int peakpos ) const

TDStretch.h, libSoundTouch.so.0.0.0
namespace soundtouch
TDStretch::calcCrossCorr ( float const* mixingPos, float const* compare ) const
TDStretch::seekBestOverlapPositionFull SAMPLETYPE const* refPos )
TDStretch::seekBestOverlapPositionQuick SAMPLETYPE const* refPos )
TDStretchSSE::calcCrossCorr ( float const* pV1, float const* pV2 ) const

to the top

Removed Symbols (9)


TDStretch.h, libSoundTouch.so.0.0.0
namespace soundtouch
TDStretch::calcCrossCorrMono ( float const* mixingPos, float const* compare ) const
TDStretch::calcCrossCorrStereo ( float const* mixingPos, float const* compare ) const
TDStretch::precalcCorrReferenceMono ( )
TDStretch::precalcCorrReferenceStereo ( )
TDStretch::seekBestOverlapPositionMono SAMPLETYPE const* refPos )
TDStretch::seekBestOverlapPositionMonoQuick SAMPLETYPE const* refPos )
TDStretch::seekBestOverlapPositionStereo SAMPLETYPE const* refPos )
TDStretch::seekBestOverlapPositionStereoQuick SAMPLETYPE const* refPos )
TDStretchSSE::calcCrossCorrStereo ( float const* pV1, float const* pV2 ) const

to the top

Problems with Data Types, High Severity (8)


BPMDetect.h
namespace soundtouch
[+] class BPMDetect (3)

FIFOSamplePipe.h
namespace soundtouch
[+] class FIFOSamplePipe (1)

TDStretch.h
namespace soundtouch
[+] class TDStretch (4)

to the top

Problems with Data Types, Medium Severity (3)


TDStretch.h
namespace soundtouch
[+] class TDStretch (3)

to the top

Problems with Data Types, Low Severity (1)


BPMDetect.h
namespace soundtouch
[+] class BPMDetect (1)

to the top

Header Files (5)


BPMDetect.h
FIFOSampleBuffer.h
FIFOSamplePipe.h
SoundTouch.h
STTypes.h

to the top

Source Files (10)


AAFilter.cpp
BPMDetect.cpp
cpu_detect_x86_gcc.cpp
FIFOSampleBuffer.cpp
FIRFilter.cpp
PeakFinder.cpp
RateTransposer.cpp
SoundTouch.cpp
sse_optimized.cpp
TDStretch.cpp

to the top

Objects (1)


libSoundTouch.so.0.0.0

to the top