Binary compatibility report for the libasound.so.2 library  between 2.0.0-Maemo 5.0 and 2.0.0-MeeGo 1.2 Harmattan versions on ARM

Test Info


Library Namelibasound.so.2
Version #12.0.0-Maemo 5.0 (gcc 4.2.1)
Version #22.0.0-MeeGo 1.2 Harmattan (gcc 4.4.1)
CPU ArchitectureARM

Test Results


Total Header Files32
Total Shared Libraries1
Total Symbols / Types1306 / 273
VerdictCompatible

Problem Summary


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

Added Symbols (17)


control.h, libasound.so.2.0.0
snd_ctl_ascii_elem_id_get snd_ctl_elem_id_t* id ) @@ ALSA_0.9
snd_ctl_ascii_elem_id_parse snd_ctl_elem_id_t* dst, char const* str ) @@ ALSA_0.9
snd_ctl_ascii_value_parse snd_ctl_t* handle, snd_ctl_elem_value_t* dst, snd_ctl_elem_info_t* info, char const* value ) @@ ALSA_0.9
snd_ctl_elem_value_compare snd_ctl_elem_value_t* left, snd_ctl_elem_value_t const* right ) @@ ALSA_0.9

pcm.h, libasound.so.2.0.0
snd_pcm_hw_params_can_disable_period_wakeup snd_pcm_hw_params_t const* params ) @@ ALSA_0.9
snd_pcm_hw_params_get_period_wakeup snd_pcm_t* pcm, snd_pcm_hw_params_t* params, unsigned int* val ) @@ ALSA_0.9
snd_pcm_hw_params_set_period_wakeup snd_pcm_t* pcm, snd_pcm_hw_params_t* params, unsigned int val ) @@ ALSA_0.9

use-case.h, libasound.so.2.0.0
snd_use_case_free_list char const** list, int items ) @@ ALSA_0.9
snd_use_case_get snd_use_case_mgr_t* uc_mgr, char const* identifier, char const** value ) @@ ALSA_0.9
snd_use_case_get_list snd_use_case_mgr_t* uc_mgr, char const* identifier, char const*** list ) @@ ALSA_0.9
snd_use_case_geti snd_use_case_mgr_t* uc_mgr, char const* identifier, long* value ) @@ ALSA_0.9
snd_use_case_identifier char const* fmt, ... ) @@ ALSA_0.9
snd_use_case_mgr_close snd_use_case_mgr_t* uc_mgr ) @@ ALSA_0.9
snd_use_case_mgr_open snd_use_case_mgr_t** uc_mgr, char const* card_name ) @@ ALSA_0.9
snd_use_case_mgr_reload snd_use_case_mgr_t* uc_mgr ) @@ ALSA_0.9
snd_use_case_mgr_reset snd_use_case_mgr_t* uc_mgr ) @@ ALSA_0.9
snd_use_case_set snd_use_case_mgr_t* uc_mgr, char const* identifier, char const* value ) @@ ALSA_0.9

to the top

Problems with Data Types, Low Severity (1)


stdio.h
[+] typedef va_list (1)

to the top

Problems with Symbols, Low Severity (1)


pcm.h, libasound.so.2.0.0
[+] snd_pcm_scope_set_ops snd_pcm_scope_t* scope, snd_pcm_scope_ops_t* val ) @@ ALSA_0.9 (1)

to the top

Header Files (32)


alisp.h
asound_fm.h
asoundef.h
asoundlib.h
conf.h
control.h
control_external.h
error.h
global.h
hdsp.h
hwdep.h
iatomic.h
input.h
mixer.h
output.h
pcm.h
pcm_external.h
pcm_extplug.h
pcm_ioplug.h
pcm_old.h
pcm_plugin.h
pcm_rate.h
rawmidi.h
sb16_csp.h
seq.h
seq_event.h
seq_midi_event.h
seqmid.h
sscape_ioctl.h
timer.h
type_compat.h
version.h

to the top

Shared Libraries (1)


libasound.so.2.0.0

to the top




Generated on Wed Jun 29 19:41:38 2011 for libasound.so.2 by ABI Compliance Checker 1.23.4  
A tool for checking backward binary compatibility of a shared C/C++ library API