API compatibility report for the vdr-dev library between base and lfs versions on ARM


Binary
Compatibility
Source
Compatibility

Test Info


Library Namevdr-dev
Version #1base
Version #2lfs
ArchARM
GCC Version12
SubjectBinary Compatibility

Test Results


Total Header Files61
Total Libraries0
Total Symbols / Types53 / 59
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Header Files  61 


args.h
audio.h
channels.h
ci.h
config.h
cutter.h
descriptor.h
device.h
diseqc.h
dvbci.h
dvbdevice.h
dvbplayer.h
dvbspu.h
dvbsubtitle.h
eit.h
eitscan.h
epg.h
filter.h
font.h
headers.h
i18n.h
interface.h
keys.h
lirc.h
menu.h
menuitems.h
mtd.h
nit.h
osd.h
osdbase.h
pat.h
player.h
plugin.h
positioner.h
receiver.h
recorder.h
recording.h
remote.h
remux.h
ringbuffer.h
sdt.h
section.h
sections.h
shutdown.h
si.h
skinclassic.h
skinlcars.h
skins.h
skinsttng.h
sourceparams.h
sources.h
spu.h
status.h
svdrp.h
themes.h
thread.h
timers.h
tools.h
transfer.h
util.h
videodir.h

to the top

Libraries  0 



to the top



Test Info


Library Namevdr-dev
Version #1base
Version #2lfs
ArchARM
SubjectSource Compatibility

Test Results


Total Header Files61
Total Libraries0
Total Symbols / Types5082 / 519
Compatibility 99.9%

Problem Summary


SeverityCount
Added Symbols-6
Removed SymbolsHigh6
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium6
Low0
Problems with
Constants
Low0

Added Symbols  6 


recording.h
cFileName::SetOffset ( int Number, long long Offset )
cIndexFile::Get ( int Index, uint16_t* FileNumber, long long* FileOffset, bool* Independent, int* Length )
cIndexFile::Get ( uint16_t FileNumber, long long FileOffset )
cIndexFile::GetNextIFrame ( int Index, bool Forward, uint16_t* FileNumber, long long* FileOffset, int* Length )
cIndexFile::Write ( bool Independent, uint16_t FileNumber, long long FileOffset )

tools.h
cUnbufferedFile::Seek ( long long Offset, int Whence )

to the top

Removed Symbols  6 


recording.h
cFileName::SetOffset ( int Number, long Offset )
cIndexFile::Get ( int Index, uint16_t* FileNumber, long* FileOffset, bool* Independent, int* Length )
cIndexFile::Get ( uint16_t FileNumber, long FileOffset )
cIndexFile::GetNextIFrame ( int Index, bool Forward, uint16_t* FileNumber, long* FileOffset, int* Length )
cIndexFile::Write ( bool Independent, uint16_t FileNumber, long FileOffset )

tools.h
cUnbufferedFile::Seek ( long Offset, int Whence )

to the top

Problems with Symbols, Medium Severity  6 


recording.h
[+] cFileName::SetOffset ( int Number, long Offset )  1 
[+] cIndexFile::Get ( int Index, uint16_t* FileNumber, long* FileOffset, bool* Independent, int* Length )  1 
[+] cIndexFile::Get ( uint16_t FileNumber, long FileOffset )  1 
[+] cIndexFile::GetNextIFrame ( int Index, bool Forward, uint16_t* FileNumber, long* FileOffset, int* Length )  1 
[+] cIndexFile::Write ( bool Independent, uint16_t FileNumber, long FileOffset )  1 

tools.h
[+] cUnbufferedFile::Seek ( long Offset, int Whence )  1 

to the top

Problems with Data Types, Low Severity  1 


types.h
[+] typedef off_t  1 

to the top

Header Files  61 


args.h
audio.h
channels.h
ci.h
config.h
cutter.h
descriptor.h
device.h
diseqc.h
dvbci.h
dvbdevice.h
dvbplayer.h
dvbspu.h
dvbsubtitle.h
eit.h
eitscan.h
epg.h
filter.h
font.h
headers.h
i18n.h
interface.h
keys.h
lirc.h
menu.h
menuitems.h
mtd.h
nit.h
osd.h
osdbase.h
pat.h
player.h
plugin.h
positioner.h
receiver.h
recorder.h
recording.h
remote.h
remux.h
ringbuffer.h
sdt.h
section.h
sections.h
shutdown.h
si.h
skinclassic.h
skinlcars.h
skins.h
skinsttng.h
sourceparams.h
sources.h
spu.h
status.h
svdrp.h
themes.h
thread.h
timers.h
tools.h
transfer.h
util.h
videodir.h

to the top

Libraries  0 



to the top