Ghislain MARY
d324bf1ed2
Fix validation of Windows 10 app with the Windows Store App Certification Kit.
2015-07-24 11:22:18 +02:00
Johan Pascal
da686748e3
Fix mixed declaration compilation warning
2015-07-23 14:10:50 +02:00
Jehan Monnier
4073c6e0d0
Restaure previous state in case of call update failure due to pending transaction
2015-07-23 09:20:47 +02:00
François Grisez
36eea822d2
Add a cache for unread messagaes count in LinphoneChatRoom
...
That fix a performance issue when typing a message. The sqlite database
was accessed each time a character was typed in order to mark all
preceeding messages as read. That was done even if all message was marked
as read.
This patch add cache for unread messages count. Then, the count is only carried out
at the first call of linphone_chat_room_get_unread_messages_count(). This function
is used in linphone_chat_room_mark_as_read() to prevent database from being accessed
if all messages are already marked as read.
2015-07-22 23:56:19 +02:00
Jehan Monnier
44987d644d
add LINPHONE_VIDEO_DISPLAY_AUTO/NONE to avoid manipulating scalar values directly
2015-07-22 12:04:29 +02:00
Gautier Pelloux-Prayer
f1aca46bb6
linphonecore.h: minor documentation update for sip/phone number normalization
2015-07-21 14:14:13 +02:00
Margaux Clerc
157c61d2f5
Fix JNI video windowID
2015-07-21 11:10:00 +02:00
Ghislain MARY
e7fbd59a32
Fix an other compilation error.
2015-07-20 13:15:34 +02:00
Ghislain MARY
cf2a9a7b42
Fix compilation error.
2015-07-20 12:28:30 +02:00
François Grisez
24e637c865
Fix regretion of linphone_core_interpret_url()
...
It didn't use anymore the default proxy config to interpret urls without domain name.
For instance, NULL was returned when passing "pauline" as parameter even if a default
proxy config had been declared.
An assert has also been added in "QualityReporting/Call term session report not sent if call did not start"
to handle the case when linphone_core_invite() return NULL
2015-07-20 12:22:20 +02:00
Ghislain MARY
a8006a0160
Use void* for window ids.
2015-07-20 12:16:26 +02:00
Gautier Pelloux-Prayer
75ecf665ab
proxy: add linphone_proxy_config_normalize_phone_number and linphone_proxy_config_normalize_sip_uri to ease high level API usage
2015-07-17 16:37:44 +02:00
Gautier Pelloux-Prayer
04c43a9f64
quality_reporting: avoid crash if hanging up too soon in LinphoneCallOutgoingInit state
2015-07-16 11:57:03 +02:00
Gautier Pelloux-Prayer
3312e8be0b
callbacks.c: use state string not state id in text_delivery_update
2015-07-15 14:38:48 +02:00
Gautier Pelloux-Prayer
661fa76163
linphonecore: add linphone_configuring_state_to_string API
2015-07-15 14:21:10 +02:00
Jehan Monnier
d56b6e6043
fix for: music no longer played in paused state
2015-07-15 09:55:08 +02:00
Gautier Pelloux-Prayer
e3bf7b0387
documentation: move some doxygen docs to header
2015-07-09 09:47:40 +02:00
Gautier Pelloux-Prayer
0264439248
linphonecore.c: move some doxygen documentation to header file
2015-07-08 09:44:15 +02:00
Gautier Pelloux-Prayer
d697939bbe
proxy.c: fix crash regression from cddb9c3, list copy is actually required
2015-07-07 16:38:44 +02:00
Gautier Pelloux-Prayer
cddb9c352e
proxy.c: fix "ms_list_position: no such element in list." warning raised in linphone_core_clear_proxy_config by deleting default proxy config first
2015-07-07 16:06:14 +02:00
François Grisez
74fa01a0e2
Define ENABLE_NLS instead of HAVE_INTL when internationalization is available
2015-07-07 14:04:39 +02:00
Gautier Pelloux-Prayer
240818afd8
tester: crosscorrelation tests now use a 1 sec wav input so that it lasts only 10 sec, not 355 sec.
2015-07-07 11:28:09 +02:00
Ghislain MARY
f929bbe653
Add tester resources and missing dependencies to Windows 10 tester.
2015-07-06 14:37:22 +02:00
Ghislain MARY
8722f8a990
Add Visual Studio project for Windows 10.
2015-07-03 16:56:14 +02:00
Gautier Pelloux-Prayer
ea36261c80
build: rename HAVE_GETTEXT with HAVE_INTL
2015-07-03 15:37:32 +02:00
Simon Morlat
f9a9718ab2
don't remove unsupported video codecs in rtp_io mode.
2015-07-03 09:22:45 +02:00
François Grisez
d8e8f4488d
Merge branch '3.8.x'
2015-07-02 16:47:56 +02:00
François Grisez
547822cd9f
Fix internationalisation with CMake #2
2015-07-02 09:47:29 +02:00
Gautier Pelloux-Prayer
4c9a9d7a5d
chat.c: if file transfer has been cancelled, do not notify linphone core to avoid notification on invalid object. Probably must change user_body_handler instead
2015-07-01 17:27:35 +02:00
Simon Morlat
060dfb0f1f
update ms2
2015-07-01 14:47:33 +02:00
François Grisez
86f215ef03
Enable internationalisation of liblinphone with CMake
2015-06-30 16:50:34 +02:00
François Grisez
238702d610
Enable internationalisation of liblinphone with CMake
2015-06-30 16:48:17 +02:00
François Grisez
52610bf432
Fix build issue
2015-06-30 16:46:48 +02:00
Max A. Kiselev
3526c5fd90
fix DTMF event handler receiving pointer to the current call instead of the call receiving the DTMF
2015-06-26 16:47:10 +02:00
Ghislain MARY
e9b9d9ad2e
Fix build with Visual Studio.
2015-06-26 15:39:59 +02:00
Gautier Pelloux-Prayer
fb74ece02a
dtls: factorize dtls encryption media stream initialization...
2015-06-26 15:13:19 +02:00
Simon Morlat
ba7288a384
change default value for no video
2015-06-25 20:36:00 +02:00
Jehan Monnier
b852503f55
save video cam used in call object when switched
2015-06-25 14:02:46 +02:00
Jehan Monnier
e59db8daec
Answer 500 server internal error in case of unexpected request arriving at core level
2015-06-25 12:20:04 +02:00
Simon Morlat
363975b740
fix bug in video codec enablement
2015-06-25 10:44:37 +02:00
Simon Morlat
9ffe9c263f
fix bug in video codec enablement
2015-06-25 10:43:44 +02:00
Margaux Clerc
7382c09afc
Remove unused function in JNI : chatMessage_updateUrl
2015-06-24 17:56:12 +02:00
Simon Morlat
63c1e33482
repair linphone_core_check_payload_type_usability() and add non regression test.
2015-06-24 17:49:20 +02:00
Simon Morlat
3c94dd0b9e
repair linphone_core_check_payload_type_usability() and add non regression test.
2015-06-24 17:46:39 +02:00
Sylvain Berfini
fa1c36dddb
Use /usr/share/linphone/rootca.pem if there is no /etc/ssl/certs directory on linux
2015-06-24 17:35:30 +02:00
Gautier Pelloux-Prayer
9c961d9e86
proxy.c: add some valid characters to linphone_proxy_config_is_phone_number (iOS specific though)
2015-06-24 16:35:54 +02:00
François Grisez
52a134ca70
Fix crash when passing "http://" as remote provisioning URI
2015-06-24 14:02:40 +02:00
François Grisez
61e991b108
Fix crash when passing "http://" as remote provisioning URI
2015-06-24 10:25:48 +02:00
Simon Morlat
d934f3932e
remove unnecessary stereo=0;sprop-stereo=0 in the opus fmtp default definition, since it is the default value for these parameters according to draft v11.
2015-06-23 18:17:18 +02:00
Simon Morlat
d36a3f2746
remove undocumented and redundant function (linphone_chat_message_set_external_body_url() could be used instead)
2015-06-22 18:09:50 +02:00