API compatibility report for the libaubio.so object between 5.2.6 and 5.3.7 versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Module Namelibaubio
Version #15.2.6
Version #25.3.7
Archx86_64
GCC Version5.4.1
SubjectBinary Compatibility

Test Results


Total Header Files49
Total Source Files46
Total Objects1
Total Symbols / Types430 / 151
Compatibility 98%

Problem Summary


SeverityCount
Added Symbols-8
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium1
Low2
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Data Types
-1

Added Symbols  8 


mathutils.c, libaubio.so.5.3.7
aubio_power_of_two_order ( uint_t a )

phasevoc.c, libaubio.so.5.3.7
aubio_pvoc_set_window ( aubio_pvoc_t* pv, char_t const* window )

pitchyinfast.c, libaubio.so.5.3.7
aubio_pitchyinfast_do ( aubio_pitchyinfast_t* o, fvec_t const* input, fvec_t* out )
aubio_pitchyinfast_get_confidence ( aubio_pitchyinfast_t* o )
aubio_pitchyinfast_get_tolerance ( aubio_pitchyinfast_t* o )
aubio_pitchyinfast_set_tolerance ( aubio_pitchyinfast_t* o, smpl_t tol )
del_aubio_pitchyinfast ( aubio_pitchyinfast_t* o )
new_aubio_pitchyinfast ( uint_t bufsize )

to the top

Problems with Data Types, Medium Severity  1 


pitch.c
[+] enum aubio_pitch_type  1 

to the top

Problems with Data Types, Low Severity  2 


pitchyin.c
[+] struct _aubio_pitchyin_t  1 

pitchyinfft.c
[+] struct _aubio_pitchyinfft_t  1 

to the top

Other Changes in Data Types  1 


pitch.c
[+] enum aubio_pitch_type  1 

to the top

Header Files  49 


awhitening.h
beattracking.h
cvec.h
fft.h
fftw3.h
filter.h
filterbank.h
filterbank_mel.h
fmat.h
fvec.h
hist.h
ioutils.h
libio.h
log.h
lvec.h
mathutils.h
mfcc.h
musicutils.h
notes.h
onset.h
parameter.h
peakpicker.h
phasevoc.h
pitch.h
pitchfcomb.h
pitchmcomb.h
pitchschmitt.h
pitchspecacf.h
pitchyin.h
pitchyinfft.h
pthreadtypes.h
resampler.h
sampler.h
samplerate.h
scale.h
sink.h
sink_sndfile.h
sink_wavwrite.h
sndfile.h
source.h
source_sndfile.h
source_wavread.h
specdesc.h
stddef.h
stdio.h
tempo.h
tss.h
types.h
wavetable.h

to the top

Source Files  46 


a_weighting.c
awhitening.c
beattracking.c
biquad.c
c_weighting.c
cvec.c
fft.c
filter.c
filterbank.c
filterbank_mel.c
fmat.c
fvec.c
hist.c
ioutils.c
log.c
lvec.c
mathutils.c
mfcc.c
notes.c
onset.c
ooura_fft8g.c
parameter.c
peakpicker.c
phasevoc.c
pitch.c
pitchfcomb.c
pitchmcomb.c
pitchschmitt.c
pitchspecacf.c
pitchyin.c
pitchyinfft.c
resampler.c
sampler.c
scale.c
sink.c
sink_sndfile.c
sink_wavwrite.c
source.c
source_sndfile.c
source_wavread.c
specdesc.c
statistics.c
tempo.c
tss.c
vecutils.c
wavetable.c

to the top

Objects  1 


libaubio.so.5.2.6

to the top



Test Info


Module Namelibaubio
Version #15.2.6
Version #25.3.7
Archx86_64
SubjectSource Compatibility

Test Results


Total Header Files49
Total Source Files46
Total Objects1
Total Symbols / Types430 / 151
Compatibility 97.2%

Problem Summary


SeverityCount
Added Symbols-8
Removed SymbolsHigh0
Problems with
Data Types
High2
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Data Types
-2

Added Symbols  8 


mathutils.c
aubio_power_of_two_order ( uint_t a )

phasevoc.c
aubio_pvoc_set_window ( aubio_pvoc_t* pv, char_t const* window )

pitchyinfast.c
aubio_pitchyinfast_do ( aubio_pitchyinfast_t* o, fvec_t const* input, fvec_t* out )
aubio_pitchyinfast_get_confidence ( aubio_pitchyinfast_t* o )
aubio_pitchyinfast_get_tolerance ( aubio_pitchyinfast_t* o )
aubio_pitchyinfast_set_tolerance ( aubio_pitchyinfast_t* o, smpl_t tol )
del_aubio_pitchyinfast ( aubio_pitchyinfast_t* o )
new_aubio_pitchyinfast ( uint_t bufsize )

to the top

Problems with Data Types, High Severity  2 


pitchyin.c
[+] struct _aubio_pitchyin_t  1 

pitchyinfft.c
[+] struct _aubio_pitchyinfft_t  1 

to the top

Other Changes in Data Types  2 


pitch.c
[+] enum aubio_pitch_type  2 

to the top

Header Files  49 


awhitening.h
beattracking.h
cvec.h
fft.h
fftw3.h
filter.h
filterbank.h
filterbank_mel.h
fmat.h
fvec.h
hist.h
ioutils.h
libio.h
log.h
lvec.h
mathutils.h
mfcc.h
musicutils.h
notes.h
onset.h
parameter.h
peakpicker.h
phasevoc.h
pitch.h
pitchfcomb.h
pitchmcomb.h
pitchschmitt.h
pitchspecacf.h
pitchyin.h
pitchyinfft.h
pthreadtypes.h
resampler.h
sampler.h
samplerate.h
scale.h
sink.h
sink_sndfile.h
sink_wavwrite.h
sndfile.h
source.h
source_sndfile.h
source_wavread.h
specdesc.h
stddef.h
stdio.h
tempo.h
tss.h
types.h
wavetable.h

to the top

Source Files  46 


a_weighting.c
awhitening.c
beattracking.c
biquad.c
c_weighting.c
cvec.c
fft.c
filter.c
filterbank.c
filterbank_mel.c
fmat.c
fvec.c
hist.c
ioutils.c
log.c
lvec.c
mathutils.c
mfcc.c
notes.c
onset.c
ooura_fft8g.c
parameter.c
peakpicker.c
phasevoc.c
pitch.c
pitchfcomb.c
pitchmcomb.c
pitchschmitt.c
pitchspecacf.c
pitchyin.c
pitchyinfft.c
resampler.c
sampler.c
scale.c
sink.c
sink_sndfile.c
sink_wavwrite.c
source.c
source_sndfile.c
source_wavread.c
specdesc.c
statistics.c
tempo.c
tss.c
vecutils.c
wavetable.c

to the top

Objects  1 


libaubio.so.5.2.6

to the top