Liblinphone  3.11.2
Deprecated List
Global _LinphoneCoreVTable::auth_info_requested
Use authentication_requested instead. Ask the application some authentication information
Global _LinphoneCoreVTable::display_message
Callback to display a message to the user
Global _LinphoneCoreVTable::display_status
Callback that notifies various events with human readable text.
Global _LinphoneCoreVTable::display_url
Global _LinphoneCoreVTable::display_warning
Callback to display a warning to the user
Global _LinphoneCoreVTable::file_transfer_progress_indication
Callback to indicate file transfer progress
Global _LinphoneCoreVTable::file_transfer_recv
Callback to store file received attached to a LinphoneChatMessage
Global _LinphoneCoreVTable::file_transfer_send
Callback to collect file chunk to be sent for a LinphoneChatMessage
Global _LinphoneCoreVTable::text_received
, use #message_received instead
A text message has been received
Class _LinphoneSipTransports
Global DisplayMessageCb )(LinphoneCore *lc, const char *message)
Global DisplayStatusCb )(LinphoneCore *lc, const char *message)
Global DisplayUrlCb )(LinphoneCore *lc, const char *message, const char *url)
Global linphone_address_destroy (LinphoneAddress *u)
Use linphone_address_unref() instead
Global linphone_address_is_secure (const LinphoneAddress *addr)
use linphone_address_get_secure()
Global linphone_call_get_user_pointer (call)
Use linphone_call_get_user_data() instead.
Global linphone_call_is_in_conference (const LinphoneCall *call)
Use linphone_call_get_conference() instead.
Global linphone_call_log_destroy (LinphoneCallLog *cl)
Use linphone_call_log_unref() instead.
Global linphone_call_log_get_from (cl)
Use linphone_call_log_get_from_address() instead.
Global linphone_call_log_get_to (cl)
Use linphone_call_log_get_to_address() instead.
Global linphone_call_log_get_user_pointer (cl)
Use linphone_call_log_get_user_data() instead.
Global linphone_call_log_set_user_pointer (cl, ud)
Use linphone_call_log_set_user_data() instead.
Global linphone_call_params_destroy (LinphoneCallParams *cp)
Use linphone_call_params_unref() instead.
Global linphone_call_params_get_received_video_size (const LinphoneCallParams *cp)
Use linphone_call_params_get_received_video_definition() instead
Global linphone_call_params_get_sent_video_size (const LinphoneCallParams *cp)
Use linphone_call_params_get_sent_video_definition() instead
Global linphone_call_params_get_used_audio_codec (const LinphoneCallParams *cp)
Use linphone_call_params_get_used_audio_payload_type() instead.
Global linphone_call_params_get_used_text_codec (const LinphoneCallParams *cp)
Use linphone_call_params_get_used_text_payload_type() instead.
Global linphone_call_params_get_used_video_codec (const LinphoneCallParams *cp)
Use linphone_call_params_get_used_video_payload_type() instead.
Global linphone_call_params_local_conference_mode
Use linphone_call_params_get_local_conference_mode() instead.
Global linphone_call_set_user_pointer (call, ud)
Use linphone_call_set_user_data() instead.
Global linphone_chat_message_get_from (msg)
Use linphone_chat_message_get_from_address() instead.
Global linphone_chat_message_get_to (msg)
Use linphone_chat_message_get_to_address() instead.
Global linphone_chat_message_set_from (msg, addr)
Use linphone_chat_message_set_from_address() instead.
Global linphone_chat_message_start_file_download (LinphoneChatMessage *message, LinphoneChatMessageStateChangedCb status_cb, void *ud)
Use linphone_chat_message_download_file() instead.
Global linphone_chat_room_destroy (LinphoneChatRoom *cr)
Use linphone_chat_room_unref() instead.
Global linphone_chat_room_get_lc (LinphoneChatRoom *cr)
use linphone_chat_room_get_core()
Global linphone_chat_room_send_message (LinphoneChatRoom *cr, const char *msg)
Use linphone_chat_room_send_chat_message() instead.
Parameters
crLinphoneChatRoom object
msgmessage to be sent
Global linphone_chat_room_send_message2 (LinphoneChatRoom *cr, LinphoneChatMessage *msg, LinphoneChatMessageStateChangedCb status_cb, void *ud)
Use linphone_chat_room_send_chat_message() instead.
Note
The LinphoneChatMessage must not be destroyed until the the callback is called. The LinphoneChatMessage reference is transfered to the function and thus doesn't need to be unref'd by the application.
Global linphone_conference_params_free (LinphoneConferenceParams *params)
Use linphone_conference_params_unref() instead.
Global linphone_core_accept_call (LinphoneCore *lc, LinphoneCall *call)
Use linphone_call_accept() instead
Global linphone_core_accept_call_update (LinphoneCore *lc, LinphoneCall *call, const LinphoneCallParams *params)
Use linphone_call_accept_update() instead
Global linphone_core_accept_call_with_params (LinphoneCore *lc, LinphoneCall *call, const LinphoneCallParams *params)
Use linphone_call_accept_with_params() instead
Global linphone_core_accept_early_media (LinphoneCore *lc, LinphoneCall *call)
Use linphone_call_accept_early_media() instead
Global linphone_core_accept_early_media_with_params (LinphoneCore *lc, LinphoneCall *call, const LinphoneCallParams *params)
Use linphone_call_accept_early_media_with_params() instead
Global linphone_core_add_friend (LinphoneCore *lc, LinphoneFriend *fr)
use linphone_friend_list_add_friend() instead.
Global linphone_core_add_listener (LinphoneCore *lc, LinphoneCoreVTable *vtable)
Use linphone_core_add_callbacks() instead.
Global linphone_core_check_payload_type_usability (LinphoneCore *lc, const OrtpPayloadType *pt)
Use linphone_payload_type_is_usable() instead.
Global linphone_core_create_lp_config (LinphoneCore *lc, const char *filename)
Use linphone_core_create_config() instead.
Global linphone_core_decline_call (LinphoneCore *lc, LinphoneCall *call, LinphoneReason reason)
Use linphone_call_decline() instead
Global linphone_core_defer_call_update (LinphoneCore *lc, LinphoneCall *call)
Use linphone_call_defer_update() instead
Global linphone_core_destroy (LinphoneCore *lc)
Use linphone_core_unref() instead.
Global linphone_core_disable_logs (void)
Use linphone_core_set_log_level instead.
Global linphone_core_enable_logs (FILE *file)
Use linphone_core_set_log_file and linphone_core_set_log_level instead.
Global linphone_core_enable_logs_with_cb (OrtpLogFunc logfunc)
Use linphone_core_set_log_handler and linphone_core_set_log_level instead.
Global linphone_core_enable_payload_type (LinphoneCore *lc, OrtpPayloadType *pt, bool_t enable)
Use linphone_payload_type_enable().
Global linphone_core_enable_video (LinphoneCore *lc, bool_t vcap_enabled, bool_t display_enabled)
Use linphone_core_enable_video_capture and linphone_core_enable_video_display instead.
Global linphone_core_find_payload_type (LinphoneCore *lc, const char *type, int rate, int channels)
Use linphone_core_get_payload_type() instead.
Global linphone_core_get_audio_codecs (const LinphoneCore *lc)
Use linphone_core_get_audio_payload_types() instead.
Global linphone_core_get_current_preview_video_size (const LinphoneCore *lc)
Use linphone_core_get_current_preview_video_definition() instead
Global linphone_core_get_default_proxy (LinphoneCore *lc, LinphoneProxyConfig **config)
Use linphone_core_get_default_proxy_config() instead.
Global linphone_core_get_firewall_policy (const LinphoneCore *lc)
Use linphone_core_get_nat_policy() instead
Global linphone_core_get_friend_by_address (const LinphoneCore *lc, const char *addr)
use linphone_core_find_friend() instead.
Global linphone_core_get_friend_list (const LinphoneCore *lc)
use linphone_core_get_friends_lists() or linphone_friend_list_get_friends() instead.
Global linphone_core_get_payload_type_bitrate (LinphoneCore *lc, const OrtpPayloadType *pt)
Use linphone_payload_type_get_bitrate().
Global linphone_core_get_payload_type_number (LinphoneCore *lc, const OrtpPayloadType *pt)
Use linphone_payload_type_get_number() instead
Global linphone_core_get_play_level (LinphoneCore *lc)
Global linphone_core_get_preferred_video_size (const LinphoneCore *lc)
Use linphone_core_get_preferred_video_definition() instead
Global linphone_core_get_presence_info (const LinphoneCore *lc)
Use linphone_core_get_presence_model() instead
Global linphone_core_get_preview_video_size (const LinphoneCore *lc)
Use linphone_core_get_preview_video_definition() instead
Global linphone_core_get_rec_level (LinphoneCore *lc)
Global linphone_core_get_ring_level (LinphoneCore *lc)
Global linphone_core_get_sip_port (LinphoneCore *lc)
use linphone_core_get_sip_transports() instead.
Global linphone_core_get_sip_transports (LinphoneCore *lc, LinphoneSipTransports *transports)
Global linphone_core_get_sip_transports_used (LinphoneCore *lc, LinphoneSipTransports *tr)
Use linphone_core_get_transports_used instead
Global linphone_core_get_supported_video_sizes (LinphoneCore *lc)
Use linphone_factory_get_supported_video_definitions() instead
Global linphone_core_get_text_codecs (const LinphoneCore *lc)
Use linphone_core_get_text_payload_types() instead.
Global linphone_core_get_user_agent_name (void)
Use linphone_core_get_user_agent instead.
Global linphone_core_get_user_agent_version (void)
Use linphone_core_get_user_agent instead.
Global linphone_core_get_video_codecs (const LinphoneCore *lc)
Use linphone_core_get_video_payload_types() instead.
Global linphone_core_get_video_policy (const LinphoneCore *lc)
Global linphone_core_interpret_friend_uri (LinphoneCore *lc, const char *uri, char **result)
Use linphone_core_interpret_url() instead
Global linphone_core_new (const LinphoneCoreVTable *vtable, const char *config_path, const char *factory_config_path, void *userdata)
Use linphone_factory_create_core() instead.
Global linphone_core_new_with_config (const LinphoneCoreVTable *vtable, LpConfig *config, void *userdata)
Use linphone_factory_create_core_with_config() instead.
Global linphone_core_pause_call (LinphoneCore *lc, LinphoneCall *call)
Use linphone_call_pause() instead
Global linphone_core_payload_type_enabled (const LinphoneCore *lc, const OrtpPayloadType *pt)
Use linphone_payload_type_enabled() instead.
Global linphone_core_payload_type_is_vbr (const LinphoneCore *lc, const OrtpPayloadType *pt)
Use linphone_payload_type_is_vbr() instead.
Global linphone_core_redirect_call (LinphoneCore *lc, LinphoneCall *call, const char *redirect_uri)
Use linphone_call_redirect() instead
Global linphone_core_remove_friend (LinphoneCore *lc, LinphoneFriend *fr)
use linphone_friend_list_remove_friend() instead.
Global linphone_core_remove_listener (LinphoneCore *lc, const LinphoneCoreVTable *vtable)
Use linphone_core_remove_callbacks() instead.
Global linphone_core_resume_call (LinphoneCore *lc, LinphoneCall *call)
Use linphone_call_resume() instead
Global linphone_core_send_dtmf (LinphoneCore *lc, char dtmf)
Use linphone_call_send_dtmf instead. This function only works during calls. The dtmf is automatically played to the user.
Parameters
lcThe LinphoneCore object
dtmfThe dtmf name specified as a char, such as '0', '#' etc...
Global linphone_core_set_audio_codecs (LinphoneCore *lc, bctbx_list_t *codecs)
Use linphone_core_set_audio_payload_types() instead.
Global linphone_core_set_default_proxy (lc, config)
Use linphone_core_set_default_proxy_config() instead.
Global linphone_core_set_firewall_policy (LinphoneCore *lc, LinphoneFirewallPolicy pol)
Use linphone_core_set_nat_policy() instead.
Global linphone_core_set_payload_type_bitrate (LinphoneCore *lc, OrtpPayloadType *pt, int bitrate)
Use linphone_payload_type_set_normal_bitrate() instead.
Global linphone_core_set_payload_type_number (LinphoneCore *lc, OrtpPayloadType *pt, int number)
Use linphone_payload_type_set_number() instead
Global linphone_core_set_play_level (LinphoneCore *lc, int level)

Global linphone_core_set_preferred_video_size (LinphoneCore *lc, MSVideoSize vsize)
Use linphone_core_set_preferred_video_definition() instead
Global linphone_core_set_preferred_video_size_by_name (LinphoneCore *lc, const char *name)
Use linphone_factory_create_video_definition_from_name() and linphone_core_set_preferred_video_definition() instead
Global linphone_core_set_presence_info (LinphoneCore *lc, int minutes_away, const char *alternative_contact, LinphoneOnlineStatus os)
Use linphone_core_set_presence_model() instead
Global linphone_core_set_preview_video_size (LinphoneCore *lc, MSVideoSize vsize)
Use linphone_core_set_preview_video_definition() instead
Global linphone_core_set_preview_video_size_by_name (LinphoneCore *lc, const char *name)
Use linphone_factory_create_video_definition_from_name() and linphone_core_set_preview_video_definition() instead
Global linphone_core_set_rec_level (LinphoneCore *lc, int level)

Global linphone_core_set_ring_level (LinphoneCore *lc, int level)
Global linphone_core_set_sip_port (LinphoneCore *lc, int port)
use linphone_core_set_sip_transports() instead.
Global linphone_core_set_sip_transports (LinphoneCore *lc, const LinphoneSipTransports *transports)
Use linphone_core_set_transports instead
Global linphone_core_set_text_codecs (LinphoneCore *lc, bctbx_list_t *codecs)
Use linphone_core_set_text_payload_types() instead.
Global linphone_core_set_video_codecs (LinphoneCore *lc, bctbx_list_t *codecs)
Use linphone_core_set_video_payload_types() instead.
Global linphone_core_set_video_policy (LinphoneCore *lc, const LinphoneVideoPolicy *policy)
Global linphone_core_terminate_call (LinphoneCore *lc, LinphoneCall *call)
Use linphone_call_terminate() instead
Global linphone_core_transfer_call (LinphoneCore *lc, LinphoneCall *call, const char *refer_to)
Use linphone_call_transfer() instead
Global linphone_core_transfer_call_to_another (LinphoneCore *lc, LinphoneCall *call, LinphoneCall *dest)
Use linphone_call_transfer_to_another() instead
Global linphone_core_update_call (LinphoneCore *lc, LinphoneCall *call, const LinphoneCallParams *params)
Use linphone_call_update() instead
Global linphone_friend_destroy (LinphoneFriend *lf)
Use linphone_friend_unref() instead.
Global linphone_friend_get_status (const LinphoneFriend *lf)
Use linphone_friend_get_presence_model() instead
Global linphone_friend_new (void)
use linphone_core_create_friend instead
Global linphone_friend_new_with_addr
Use linphone_friend_new_with_address instead
Global linphone_friend_new_with_address (const char *addr)
use linphone_core_create_friend_with_address instead
Global linphone_friend_set_addr
Use linphone_friend_set_address instead
Global linphone_info_message_destroy (LinphoneInfoMessage *im)
Use linphone_info_message_unref() instead.
Global linphone_proxy_config_destroy (LinphoneProxyConfig *cfg)
Global linphone_proxy_config_enable_avpf (LinphoneProxyConfig *cfg, bool_t enable)
use linphone_proxy_config_set_avpf_mode()
Global linphone_proxy_config_get_identity (const LinphoneProxyConfig *cfg)
use linphone_proxy_config_get_identity_address()
Global linphone_proxy_config_is_registered (const LinphoneProxyConfig *cfg)
Use linphone_proxy_config_get_state() instead.
Global linphone_proxy_config_new (void)
, use linphone_core_create_proxy_config instead
Global linphone_proxy_config_normalize_number (LinphoneProxyConfig *proxy, const char *username, char *result, size_t result_len)
use linphone_proxy_config_normalize_phone_number()
Global linphone_proxy_config_set_identity (LinphoneProxyConfig *cfg, const char *identity)
Use linphone_proxy_config_set_identity_address()
Global linphone_tunnel_auto_detect (LinphoneTunnel *tunnel)
Replaced by linphone_tunnel_set_mode(LinphoneTunnelModeAuto)
Global linphone_tunnel_auto_detect_enabled (LinphoneTunnel *tunnel)
Replaced by linphone_tunnel_get_mode()
Global linphone_tunnel_config_destroy (LinphoneTunnelConfig *tunnel)
use linphone_tunnel_config_unref().
Global linphone_tunnel_enable (LinphoneTunnel *tunnel, bool_t enabled)
Replaced by linphone_tunnel_set_mode()
Global linphone_tunnel_enabled (const LinphoneTunnel *tunnel)
Replaced by linphone_tunnel_get_mode()
Global linphone_vcard_free (LinphoneVcard *vCard)
Use linphone_vcard_unref() or belle_sip_object_unref() instead.
Global linphone_vcard_new (void)
Use linphone_factory_create_vcard() instead.
Global LinphoneChatMessageStateChangedCb )(LinphoneChatMessage *msg, LinphoneChatMessageState state, void *ud)
Use LinphoneChatMessageCbsMsgStateChangedCb instead.
Global LinphoneCoreTextMessageReceivedCb )(LinphoneCore *lc, LinphoneChatRoom *room, const LinphoneAddress *from, const char *message)
use LinphoneCoreMessageReceivedCb instead.
Global LinphoneFirewallPolicy
Use LinphoneNatPolicy instead.
Global LinphoneFirewallPolicy
Use LinphoneNatPolicy instead.
Global LinphoneVideoPolicy
Global LinphoneVideoPolicy
Global ShowInterfaceCb )(LinphoneCore *lc)