Jehan Monnier
3dff4de12e
update rtt tutorials
2015-08-01 18:37:18 +02:00
Jehan Monnier
803d2052a1
add Real Time Text api with stubbed implementation over SIP Messages.
2015-08-01 18:16:12 +02:00
Ghislain MARY
a5fdc283f7
The linphone_proxy_config_get_contact symbol needs to be exported for the tester.
2015-07-29 17:37:42 +02:00
François Grisez
27a3183e20
Add scale buttons in the incall view to set speaker and mouth volume gain
2015-07-29 17:25:47 +02:00
François Grisez
2c63fa85b0
Fix crash due to libintl on Windows with Visual Studio
2015-07-29 17:25:47 +02:00
François Grisez
db1433aba5
Add methods to LinphoneCall to set/get playback and record volume
2015-07-29 17:25:47 +02:00
Jehan Monnier
2712cb4834
Clear pending tcp/tls address of record in case of network change. Very useful for legacy SIP server with no sip instance support and limited number of air.
2015-07-29 17:09:04 +02:00
Gautier Pelloux-Prayer
617b753562
CMakeLists.txt: add missing include file
2015-07-29 15:17:04 +02:00
Gautier Pelloux-Prayer
747fd8e6f6
file_transfer: copy file_transfer_information as well when cloning chat message...
2015-07-29 14:55:48 +02:00
Gautier Pelloux-Prayer
d9f41fff5a
proxy config: modify linphone_proxy_config_get_contact and add linphone_proxy_config_get_identity_address returning LinphoneAddress and move all documentation to linphone_proxy_config.h
2015-07-29 13:26:53 +02:00
Gautier Pelloux-Prayer
4eda45d82d
lpconfig.c: use lp_realpath stub beacuse windows does not support/implement realpath and use proper string allocator
2015-07-28 13:03:22 +02:00
Gautier Pelloux-Prayer
6ce479b312
lpconfig.c: when reading linphonerc, we must follow symlinks
2015-07-28 11:48:32 +02:00
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