Binary compatibility report for the PJSIP library  between 1.16 and 2.0 versions on x86

Test Info


Library NamePJSIP
Version #11.16
Version #22.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files207
Total Shared Libraries18
Total Symbols / Types1726 / 1868
VerdictIncompatible
(4.8%)

Problem Summary


SeverityCount
Added Symbols-76
Removed SymbolsHigh10
Problems with
Data Types
High15
Medium75
Low46
Problems with
Symbols
High1
Medium6
Low4
Problems with
Constants
Low28
Other Changes
in Data Types
-29
Other Changes
in Constants
-65

Added Symbols (76)


amr_sdp_match.h, libpjmedia-codec-i686-pc-linux-gnu.so
pjmedia_codec_amr_match_sdp pj_pool_t* pool, pjmedia_sdp_media* offer, unsigned int o_fmt_idx, pjmedia_sdp_media* answer, unsigned int a_fmt_idx, unsigned int option )

audio_codecs.h, libpjmedia-codec-i686-pc-linux-gnu.so
pjmedia_audio_codec_config_default pjmedia_audio_codec_config* cfg )
pjmedia_codec_register_audio_codecs ( pjmedia_endpt* endpt, pjmedia_audio_codec_config const* c )

clock.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_clock_create2 pj_pool_t* pool, pjmedia_clock_param const* param, unsigned int options, void(*cb)(pj_timestamp const*, void*), void* user_data, pjmedia_clock** p_clock )
pjmedia_clock_modify ( pjmedia_clock* clock, pjmedia_clock_param const* param )
pjmedia_clock_src_get_current_timestamp ( pjmedia_clock_src const* clocksrc, pj_timestamp* timestamp )
pjmedia_clock_src_get_time_msec pjmedia_clock_src const* clocksrc )
pjmedia_clock_src_init ( pjmedia_clock_src* clocksrc, pjmedia_type media_type, unsigned int clock_rate, unsigned int ptime_usec )
pjmedia_clock_src_update ( pjmedia_clock_src* clocksrc, pj_timestamp const* timestamp )

converter.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_converter_convert ( pjmedia_converter* cv, pjmedia_frame* src_frame, pjmedia_frame* dst_frame )
pjmedia_converter_create ( pjmedia_converter_mgr* mgr, pj_pool_t* pool, pjmedia_conversion_param* param, pjmedia_converter** p_cv )
pjmedia_converter_destroy pjmedia_converter* cv )
pjmedia_converter_mgr_create pj_pool_t* pool, pjmedia_converter_mgr** mgr )
pjmedia_converter_mgr_destroy pjmedia_converter_mgr* mgr )
pjmedia_converter_mgr_instance ( )
pjmedia_converter_mgr_register_factory ( pjmedia_converter_mgr* mgr, pjmedia_converter_factory* f )
pjmedia_converter_mgr_set_instance pjmedia_converter_mgr* mgr )
pjmedia_converter_mgr_unregister_factory ( pjmedia_converter_mgr* mgr, pjmedia_converter_factory* f, pj_bool_t call_destroy )

endpoint.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_endpt_create_audio_sdp ( pjmedia_endpt* endpt, pj_pool_t* pool, pjmedia_sock_info const* si, unsigned int options, pjmedia_sdp_media** p_m )
pjmedia_endpt_create_base_sdp ( pjmedia_endpt* endpt, pj_pool_t* pool, pj_str_t const* sess_name, pj_sockaddr const* origin, pjmedia_sdp_session** p_sdp )

event.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_event_init ( pjmedia_event* event, pjmedia_event_type type, pj_timestamp const* ts, void const* src )
pjmedia_event_mgr_create pj_pool_t* pool, unsigned int options, pjmedia_event_mgr** mgr )
pjmedia_event_mgr_destroy pjmedia_event_mgr* mgr )
pjmedia_event_mgr_instance ( )
pjmedia_event_mgr_set_instance pjmedia_event_mgr* mgr )
pjmedia_event_publish ( pjmedia_event_mgr* mgr, void* epub, pjmedia_event* event, pjmedia_event_publish_flag flag )
pjmedia_event_subscribe ( pjmedia_event_mgr* mgr, pj_status_t(*cb)(pjmedia_event*, void*), void* user_data, void* epub )
pjmedia_event_unsubscribe ( pjmedia_event_mgr* mgr, pj_status_t(*cb)(pjmedia_event*, void*), void* user_data, void* epub )

format.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_format_copy ( pjmedia_format* dst, pjmedia_format const* src )
pjmedia_format_get_audio_format_detail ( pjmedia_format const* fmt, pj_bool_t assert_valid )
pjmedia_format_init_audio ( pjmedia_format* fmt, pj_uint32_t fmt_id, unsigned int clock_rate, unsigned int channel_count, unsigned int bits_per_sample, unsigned int frame_time_usec, pj_uint32_t avg_bps, pj_uint32_t max_bps )

g7221_sdp_match.h, libpjmedia-codec-i686-pc-linux-gnu.so
pjmedia_codec_g7221_match_sdp pj_pool_t* pool, pjmedia_sdp_media* offer, unsigned int o_fmt_idx, pjmedia_sdp_media* answer, unsigned int a_fmt_idx, unsigned int option )

jbuf.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_jbuf_get_frame3 ( pjmedia_jbuf* jb, void* frame, pj_size_t* size, char* p_frm_type, pj_uint32_t* bit_info, pj_uint32_t* ts, int* seq )
pjmedia_jbuf_is_full pjmedia_jbuf const* jb )
pjmedia_jbuf_peek_frame ( pjmedia_jbuf* jb, unsigned int offset, void const** frame, pj_size_t* size, char* p_frm_type, pj_uint32_t* bit_info, pj_uint32_t* ts, int* seq )
pjmedia_jbuf_put_frame3 ( pjmedia_jbuf* jb, void const* frame, pj_size_t size, pj_uint32_t bit_info, int frame_seq, pj_uint32_t frame_ts, pj_bool_t* discarded )
pjmedia_jbuf_remove_frame ( pjmedia_jbuf* jb, unsigned int frame_cnt )

log.h, libpj-i686-pc-linux-gnu.so
pj_log_add_indent int indent )
pj_log_pop_indent ( )
pj_log_push_indent ( )

os.h, libpj-i686-pc-linux-gnu.so
pj_run_app ( pj_main_func_ptr main_func, int argc, char** argv, unsigned int flags )

pjsua.h, libpjsua-i686-pc-linux-gnu.so
pjsua_acc_get_config ( pjsua_acc_id acc_id, pjsua_acc_config* acc_cfg )
pjsua_call_answer2 ( pjsua_call_id call_id, pjsua_call_setting const* opt, unsigned int code, pj_str_t const* reason, pjsua_msg_data const* msg_data )
pjsua_call_get_med_transport_info ( pjsua_call_id call_id, unsigned int med_idx, pjmedia_transport_info* t )
pjsua_call_get_stream_info ( pjsua_call_id call_id, unsigned int med_idx, pjsua_stream_info* psi )
pjsua_call_get_stream_stat ( pjsua_call_id call_id, unsigned int med_idx, pjsua_stream_stat* stat )
pjsua_call_reinvite2 ( pjsua_call_id call_id, pjsua_call_setting const* opt, pjsua_msg_data const* msg_data )
pjsua_call_setting_default pjsua_call_setting* opt )
pjsua_call_update2 ( pjsua_call_id call_id, pjsua_call_setting const* opt, pjsua_msg_data const* msg_data )
pjsua_get_state ( )
pjsua_msg_data_clone pj_pool_t* pool, pjsua_msg_data const* rhs )
pjsua_schedule_timer2 ( void(*cb)(void*), void* user_data, unsigned int msec_delay )

pjsua_internal.h, libpjsua-i686-pc-linux-gnu.so
call_media_on_event ( pjmedia_event* event, void* user_data )
pjsua_aud_channel_update ( pjsua_call_media* call_med, pj_pool_t* tmp_pool, pjmedia_stream_info* si, pjmedia_sdp_session const* local_sdp, pjmedia_sdp_session const* remote_sdp )
pjsua_aud_stop_stream pjsua_call_media* call_med )
pjsua_aud_subsys_destroy ( )
pjsua_aud_subsys_init ( )
pjsua_aud_subsys_start ( )
pjsua_call_media_init ( pjsua_call_media* call_med, pjmedia_type type, pjsua_transport_config const* tcfg, int security_level, int* sip_err_code, pj_bool_t async, pjsua_med_tp_state_cb cb )
pjsua_media_apply_xml_control ( pjsua_call_id call_id, pj_str_t const* xml_st )
pjsua_media_prov_clean_up pjsua_call_id call_id )
pjsua_set_media_tp_state ( pjsua_call_media* call_med, pjsua_med_tp_st tp_st )
pjsua_set_state pjsua_state new_state )

port.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_port_get_clock_src ( pjmedia_port* port, pjmedia_dir dir )
pjmedia_port_info_init2 ( pjmedia_port_info* info, pj_str_t const* name, unsigned int signature, pjmedia_dir dir, pjmedia_format const* fmt )

sdp.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_sdp_conn_cmp ( pjmedia_sdp_conn const* conn1, pjmedia_sdp_conn const* conn2, unsigned int option )

sdp_neg.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_sdp_neg_fmt_match pj_pool_t* pool, pjmedia_sdp_media* offer, unsigned int o_fmt_idx, pjmedia_sdp_media* answer, unsigned int a_fmt_idx, unsigned int option )
pjmedia_sdp_neg_register_fmt_match_cb ( pj_str_t const* fmt_name, pjmedia_sdp_neg_fmt_match_cb cb )

sip_inv.h, libpjsip-ua-i686-pc-linux-gnu.so
pjsip_inv_set_local_sdp ( pjsip_inv_session* inv, pjmedia_sdp_session const* sdp )
pjsip_inv_verify_request3 ( pjsip_rx_data* rdata, pj_pool_t* tmp_pool, unsigned int* options, pjmedia_sdp_session const* offer, pjmedia_sdp_session const* answer, pjsip_dialog* dlg, pjsip_endpoint* endpt, pjsip_tx_data** tdata )

sound_port.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_snd_port_get_clock_src ( pjmedia_snd_port* snd_port, pjmedia_dir dir )

stream.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_stream_get_info ( pjmedia_stream const* stream, pjmedia_stream_info* info )

stream_common.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_stream_info_parse_fmtp pj_pool_t* pool, pjmedia_sdp_media const* m, unsigned int pt, pjmedia_codec_fmtp* fmtp )

transport_ice.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_ice_create3 ( pjmedia_endpt* endpt, char const* name, unsigned int comp_cnt, pj_ice_strans_cfg const* cfg, pjmedia_ice_cb const* cb, unsigned int options, void* user_data, pjmedia_transport** p_tp )

types.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_type_name pjmedia_type t )

vid_stream.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_vid_stream_info_from_sdp ( pjmedia_vid_stream_info* si, pj_pool_t* pool, pjmedia_endpt* endpt, pjmedia_sdp_session const* local, pjmedia_sdp_session const* remote, unsigned int stream_idx )

to the top

Removed Symbols (10)


codec.h, libpjmedia-i686-pc-linux-gnu.so
pjmedia_codec_param_clone pj_pool_t* pool, pjmedia_codec_param const* src )

guid.h, libpj-i686-pc-linux-gnu.so
pj_create_unique_string_lower pj_pool_t* pool, pj_str_t* str )
pj_generate_unique_string_lower pj_str_t* str )

hash.h, libpj-i686-pc-linux-gnu.so
pj_hash_get_lower ( pj_hash_table_t* ht, void const* key, unsigned int keylen, pj_uint32_t* hval )
pj_hash_set_lower pj_pool_t* pool, pj_hash_table_t* ht, void const* key, unsigned int keylen, pj_uint32_t hval, void* value )
pj_hash_set_np_lower ( pj_hash_table_t* ht, void const* key, unsigned int keylen, pj_uint32_t hval, void** entry_buf, void* value )

pjsua.h, libpjsua-i686-pc-linux-gnu.so
pjsua_call_get_media_session pjsua_call_id call_id )
pjsua_call_get_media_transport pjsua_call_id cid )
pjsua_media_transports_attach ( pjsua_media_transport* tp, unsigned int count, pj_bool_t auto_delete )
pjsua_media_transports_create pjsua_transport_config const* cfg )

to the top

Problems with Data Types, High Severity (15)


pjsua_internal.h
[+] struct pjsua_call (12)
[+] struct pjsua_stun_resolve (3)

to the top

Problems with Symbols, High Severity (1)


pjsua.h, libpjsua-i686-pc-linux-gnu.so
[+] pjsua_call_make_call ( pjsua_acc_id acc_id, pj_str_t const* dst_uri, unsigned int options, void* user_data, pjsua_msg_data const* msg_data, pjsua_call_id* p_call_id ) (1)

to the top

Problems with Data Types, Medium Severity (75)


audiodev.h
[+] struct pjmedia_aud_dev_info (1)
[+] struct pjmedia_aud_param (1)

codec.h
[+] struct pjmedia_codec_fmtp (1)
[+] struct pjmedia_codec_param (1)
[+] struct pjmedia_codec_param::anon-struct-codec.h-299 (2)

conference.h
[+] struct pjmedia_conf_port_info (1)

ice_strans.h
[+] struct pj_ice_strans_cfg (1)

pjsua.h
[+] struct pjsua_acc_config (7)
[+] struct pjsua_call_info (6)
[+] struct pjsua_callback (7)
[+] struct pjsua_codec_info (2)
[+] struct pjsua_config (1)

pjsua_internal.h
[+] struct pjsua_acc (1)
[+] struct pjsua_call (12)
[+] struct pjsua_data (11)

port.h
[+] struct pjmedia_port (2)
[+] struct pjmedia_port_info (10)

sdp.h
[+] struct pjmedia_sdp_session (2)

session.h
[+] struct pjmedia_session_info (1)

sound_port.h
[+] struct pjmedia_snd_port_param (1)

ssl_sock.h
[+] struct pj_ssl_sock_info (1)

stream.h
[+] struct pjmedia_stream_info (1)

types.h
[+] enum pjmedia_type (2)

to the top

Problems with Symbols, Medium Severity (6)


pjsua_internal.h, libpjsua-i686-pc-linux-gnu.so
[+] pjsua_media_channel_init ( pjsua_call_id call_id, pjsip_role_e role, int security_level, pj_pool_t* tmp_pool, pjmedia_sdp_session const* rem_sdp, int* sip_err_code ) (2)
[+] pjsua_var [data] (1)

port.h, libpjmedia-i686-pc-linux-gnu.so
[+] pjmedia_port_put_frame ( pjmedia_port* port, pjmedia_frame const* frame ) (1)

stun_session.h, libpjnath-i686-pc-linux-gnu.so
[+] pj_stun_session_retransmit_req ( pj_stun_session* sess, pj_stun_tx_data* tdata, pj_bool_t mod_count ) (1)

stun_transaction.h, libpjnath-i686-pc-linux-gnu.so
[+] pj_stun_client_tsx_retransmit ( pj_stun_client_tsx* tsx, pj_bool_t mod_count ) (1)

to the top

Problems with Data Types, Low Severity (46)


audiodev.h
[+] struct pjmedia_aud_dev_info (1)
[+] struct pjmedia_aud_param (1)

codec.h
[+] struct pjmedia_codec_factory_op (2)
[+] struct pjmedia_codec_fmtp (1)
[+] struct pjmedia_codec_param (1)
[+] struct pjmedia_codec_param::anon-struct-codec.h-299 (1)

conference.h
[+] struct pjmedia_conf_port_info (1)

ice_strans.h
[+] struct pj_ice_strans_cfg (1)
[+] struct pj_ice_strans_cfg::anon-struct-ice_strans.h-216 (2)

pjsua.h
[+] struct pjsua_acc_config (1)
[+] struct pjsua_call_info (1)
[+] struct pjsua_callback (3)
[+] struct pjsua_codec_info (1)
[+] struct pjsua_config (1)
[+] struct pjsua_media_config (1)

pjsua_internal.h
[+] struct pjsua_acc (1)
[+] struct pjsua_call (5)
[+] struct pjsua_data (3)
[+] struct pjsua_stun_resolve (1)

port.h
[+] struct pjmedia_port (2)
[+] struct pjmedia_port_info (3)

sdp.h
[+] struct pjmedia_sdp_session (1)

session.h
[+] struct pjmedia_session_info (1)

sound_port.h
[+] struct pjmedia_snd_port_param (1)

ssl_sock.h
[+] struct pj_ssl_sock_info (1)

stream.h
[+] struct pjmedia_stream_info (1)

transport.h
[+] struct pjmedia_transport (2)

types.h
[+] struct pjmedia_format (5)

to the top

Problems with Symbols, Low Severity (4)


pjsua.h, libpjsua-i686-pc-linux-gnu.so
[+] pjsua_call_make_call ( pjsua_acc_id acc_id, pj_str_t const* dst_uri, unsigned int options, void* user_data, pjsua_msg_data const* msg_data, pjsua_call_id* p_call_id ) (2)

pool.h, libpj-i686-pc-linux-gnu.so
[+] pj_pool_allocate_find pj_pool_t* pool, pj_size_t size ) (1)

port.h, libpjmedia-i686-pc-linux-gnu.so
[+] pjmedia_port_put_frame ( pjmedia_port* port, pjmedia_frame const* frame ) (1)

to the top

Problems with Constants, Low Severity (28)


codec.h
[+] PJMEDIA_CODEC_MAX_FMTP_CNT

types.h
[+] PJMEDIA_DIR_CAPTURE
[+] PJMEDIA_DIR_CAPTURE_PLAYBACK
[+] PJMEDIA_DIR_PLAYBACK
[+] PJMEDIA_RTP_PT_AMR
[+] PJMEDIA_RTP_PT_AMRWB
[+] PJMEDIA_RTP_PT_AMRWBE
[+] PJMEDIA_RTP_PT_G7221_RSV1
[+] PJMEDIA_RTP_PT_G7221_RSV2
[+] PJMEDIA_RTP_PT_G7221C_24
[+] PJMEDIA_RTP_PT_G7221C_32
[+] PJMEDIA_RTP_PT_G7221C_48
[+] PJMEDIA_RTP_PT_G722_1_16
[+] PJMEDIA_RTP_PT_G722_1_24
[+] PJMEDIA_RTP_PT_G722_1_32
[+] PJMEDIA_RTP_PT_G726_16
[+] PJMEDIA_RTP_PT_G726_24
[+] PJMEDIA_RTP_PT_G726_32
[+] PJMEDIA_RTP_PT_G726_40
[+] PJMEDIA_RTP_PT_ILBC
[+] PJMEDIA_RTP_PT_L16_16KHZ_MONO
[+] PJMEDIA_RTP_PT_L16_16KHZ_STEREO
[+] PJMEDIA_RTP_PT_L16_8KHZ_MONO
[+] PJMEDIA_RTP_PT_L16_8KHZ_STEREO
[+] PJMEDIA_RTP_PT_SPEEX_NB
[+] PJMEDIA_RTP_PT_SPEEX_UWB
[+] PJMEDIA_RTP_PT_SPEEX_WB
[+] PJMEDIA_RTP_PT_START

to the top

Other Changes in Data Types (29)


types.h
[+] enum pjmedia_dir (5)
[+] enum pjmedia_format_id (23)
[+] enum pjmedia_frame_type (1)

to the top

Other Changes in Constants (65)


avi.h
[+] PJMEDIA_AVI_MAX_NUM_STREAMS

config.h
[+] PJ_LOG_ENABLE_INDENT
[+] PJ_LOG_INDENT_CHAR
[+] PJ_LOG_INDENT_SIZE
[+] PJMEDIA_CLOCK_SYNC_MAX_RESYNC_DURATION
[+] PJMEDIA_CLOCK_SYNC_MAX_SYNC_MSEC
[+] PJMEDIA_HAS_FFMPEG
[+] PJMEDIA_HAS_FFMPEG_CODEC
[+] PJMEDIA_HAS_FFMPEG_CODEC_H263P
[+] PJMEDIA_HAS_FFMPEG_CODEC_H264
[+] PJMEDIA_HAS_FFMPEG_VID_CODEC
[+] PJMEDIA_HAS_LIBAVCODEC
[+] PJMEDIA_HAS_LIBAVCORE
[+] PJMEDIA_HAS_LIBAVDEVICE
[+] PJMEDIA_HAS_LIBAVFORMAT
[+] PJMEDIA_HAS_LIBAVUTIL
[+] PJMEDIA_HAS_LIBSWSCALE
[+] PJMEDIA_HAS_VIDEO
[+] PJMEDIA_MAX_VIDEO_ENC_FRAME_SIZE
[+] PJMEDIA_MAX_VIDEO_FORMATS
[+] PJMEDIA_MAX_VIDEO_PLANES
[+] PJMEDIA_SDP_NEG_ANSWER_SYMMETRIC_PT
[+] PJMEDIA_SDP_NEG_MAX_CUSTOM_FMT_NEG_CB
[+] PJMEDIA_STREAM_RESV_PAYLOAD_LEN
[+] PJMEDIA_VID_DEV_INFO_FMT_CNT
[+] PJMEDIA_VID_STREAM_SKIP_PACKETS_TO_REDUCE_LATENCY
[+] PJMEDIA_VIDEO_DEV_HAS_AVI
[+] PJMEDIA_VIDEO_DEV_HAS_CBAR_SRC
[+] PJMEDIA_VIDEO_DEV_HAS_DSHOW
[+] PJMEDIA_VIDEO_DEV_HAS_FFMPEG
[+] PJMEDIA_VIDEO_DEV_HAS_IOS
[+] PJMEDIA_VIDEO_DEV_HAS_QT
[+] PJMEDIA_VIDEO_DEV_HAS_SDL
[+] PJMEDIA_VIDEO_DEV_HAS_V4L2
[+] PJMEDIA_VIDEO_DEV_SDL_HAS_OPENGL

errno.h
[+] PJMEDIA_CODEC_EBADBITSTREAM
[+] PJMEDIA_EAVIUNSUPP
[+] PJMEDIA_EBADFMT
[+] PJMEDIA_EVID_BADFORMAT
[+] PJMEDIA_EVID_BADLATENCY
[+] PJMEDIA_EVID_BADSIZE
[+] PJMEDIA_EVID_ERR
[+] PJMEDIA_EVID_INIT
[+] PJMEDIA_EVID_INVCAP
[+] PJMEDIA_EVID_INVDEV
[+] PJMEDIA_EVID_INVOP
[+] PJMEDIA_EVID_NODEFDEV
[+] PJMEDIA_EVID_NODEV
[+] PJMEDIA_EVID_NOTREADY
[+] PJMEDIA_EVID_SAMPFORMAT
[+] PJMEDIA_EVID_SYSERR
[+] PJMEDIA_SDP_EINBANDW

format.h
[+] PJMEDIA_FORMAT_DETAIL_USER_SIZE

pjsua.h
[+] DISABLED_FOR_TICKET_1185
[+] PJSUA_HAS_VIDEO
[+] PJSUA_MAX_VID_WINS
[+] PJSUA_MEDIA_HAS_PJMEDIA
[+] PJSUA_VID_REQ_KEYFRAME_INTERVAL

pjsua_internal.h
[+] PJSUA_MAX_CALL_MEDIA

vid_codec.h
[+] PJMEDIA_VID_CODEC_MAX_DEC_FMT_CNT
[+] PJMEDIA_VID_CODEC_MAX_FPS_CNT
[+] PJMEDIA_VID_CODEC_MGR_MAX_CODECS

videodev.h
[+] PJMEDIA_VID_DEFAULT_CAPTURE_DEV
[+] PJMEDIA_VID_DEFAULT_RENDER_DEV
[+] PJMEDIA_VID_INVALID_DEV

to the top

Header Files (207)


activesock.h
addr_resolv.h
alaw_ulaw.h
amr_helper.h
array.h
assert.h
audiodev.h
audiodev_imp.h
audiotest.h
base64.h
bidirectional.h
circbuf.h
clock.h
codec.h
conference.h
config_site.h
config_site_sample.h
crc32.h
ctype.h
delaybuf.h
dns.h
dns_server.h
echo.h
echo_port.h
endpoint.h
evsub.h
evsub_msg.h
except.h
fifobuf.h
file.hpp
file_access.h
file_io.h
g711.h
g722.h
g7221.h
getopt.h
gsm.h
guid.h
hash.h
hash.hpp
hmac_md5.h
hmac_sha1.h
http_client.h
ice_session.h
ice_strans.h
ilbc.h
ioqueue.h
ip_helper.h
ipp_codecs.h
iscomposing.h
jbuf.h
l16.h
list.h
list.hpp
list_i.h
lock.h
lock.hpp
log.h
master_port.h
math.h
md5.h
mem_port.h
mwi.h
nat_detect.h
null_port.h
opencore_amrnb.h
os.h
os.hpp
passthrough.h
pcap.h
pidf.h
config.h (pj/config.h)
doxygen.h (pj/doxygen.h)
errno.h (pj/errno.h)
string.h (pj/string.h)
types.h (pj/types.h)
pjlib++.hpp
pjlib-util.h
config.h (pjlib-util/config.h)
errno.h (pjlib-util/errno.h)
string.h (pjlib-util/string.h)
types.h (pjlib-util/types.h)
pjlib.h
config.h (pjmedia-audiodev/config.h)
errno.h (pjmedia-audiodev/errno.h)
pjmedia-codec.h
config.h (pjmedia-codec/config.h)
config_auto.h (pjmedia-codec/config_auto.h)
types.h (pjmedia-codec/types.h)
pjmedia.h
config.h (pjmedia/config.h)
config_auto.h (pjmedia/config_auto.h)
doxygen.h (pjmedia/doxygen.h)
errno.h (pjmedia/errno.h)
types.h (pjmedia/types.h)
pjmedia_audiodev.h
pjnath.h
config.h (pjnath/config.h)
errno.h (pjnath/errno.h)
types.h (pjnath/types.h)
errno.h (pjsip-simple/errno.h)
types.h (pjsip-simple/types.h)
pjsip.h
pjsip_simple.h
pjsip_ua.h
pjsua.h (pjsua-lib/pjsua.h)
pjsua.h
pjsua_internal.h
plc.h
pool.h
pool.hpp
port.h
presence.h
print_util.h
proactor.hpp
publish.h
rand.h
rbtree.h
resample.h
resolver.h
rpid.h
rtcp.h
rtcp_xr.h
rtp.h
scanner.h
scanner.hpp
scanner_cis_bitwise.h
scanner_cis_uint.h
sdp.h
sdp_neg.h
session.h
sha1.h
silencedet.h
sip_100rel.h
sip_auth.h
sip_auth_aka.h
sip_auth_msg.h
sip_auth_parser.h
sip_autoconf.h
sip_config.h
sip_dialog.h
sip_endpoint.h
sip_errno.h
sip_event.h
sip_inv.h
sip_module.h
sip_msg.h
sip_multipart.h
sip_parser.h
sip_private.h
sip_regc.h
sip_replaces.h
sip_resolve.h
sip_tel_uri.h
sip_timer.h
sip_transaction.h
sip_transport.h
sip_transport_loop.h
sip_transport_tcp.h
sip_transport_tls.h
sip_transport_udp.h
sip_types.h
sip_ua_layer.h
sip_uri.h
sip_util.h
sip_xfer.h
sock.h
sock.hpp
sock_qos.h
sock_select.h
sound.h
sound_port.h
speex.h
splitcomb.h
srv_resolver.h
ssl_sock.h
stereo.h
stream.h
string.hpp
string_i.h
stun_auth.h
stun_config.h
stun_msg.h
stun_session.h
stun_simple.h
stun_sock.h
stun_transaction.h
timer.h
timer.hpp
tonegen.h
transport.h
transport_adapter_sample.h
transport_ice.h
transport_loop.h
transport_srtp.h
transport_udp.h
tree.hpp
turn_session.h
turn_sock.h
types.hpp
unicode.h
wav_playlist.h
wav_port.h
wave.h
wsola.h
xml.h
xpidf.h

to the top

Shared Libraries (18)


libg7221codec-i686-pc-linux-gnu.so
libgsmcodec-i686-pc-linux-gnu.so
libilbccodec-i686-pc-linux-gnu.so
libmilenage-i686-pc-linux-gnu.so
libpj-i686-pc-linux-gnu.so
libpjlib-util-i686-pc-linux-gnu.so
libpjmedia-audiodev-i686-pc-linux-gnu.so
libpjmedia-codec-i686-pc-linux-gnu.so
libpjmedia-i686-pc-linux-gnu.so
libpjnath-i686-pc-linux-gnu.so
libpjsip-i686-pc-linux-gnu.so
libpjsip-simple-i686-pc-linux-gnu.so
libpjsip-ua-i686-pc-linux-gnu.so
libpjsua-i686-pc-linux-gnu.so
libportaudio-i686-pc-linux-gnu.so
libresample-i686-pc-linux-gnu.so
libspeex-i686-pc-linux-gnu.so
libsrtp-i686-pc-linux-gnu.so

to the top




Generated on Mon Jan 26 13:17:57 2015 for PJSIP by ABI Compliance Checker 1.99.9  
A tool for checking backward compatibility of a C/C++ library API