Commit graph

5057 commits

Author SHA1 Message Date
Simon Morlat
1a2e24b14a update mediastreamer2 to fix big regression with vp8 and h264
fix printf formatter to be compatible with visual studio
2014-05-29 14:54:09 +02:00
Simon Morlat
c72ebb6f8d update ms2 2014-05-29 12:31:41 +02:00
Guillaume BIENKOWSKI
1293b195bd Add API to change the file prefix programatically in linphone tester 2014-05-28 17:06:58 +02:00
Guillaume BIENKOWSKI
3b23045e0a Fix tmp path in message tester 2014-05-28 15:42:12 +02:00
Guillaume BIENKOWSKI
b56095f59f Add API to debug sqlite timings, and a test to profile the message migration 2014-05-28 14:53:30 +02:00
Guillaume BIENKOWSKI
1a89e8a174 Use a transaction for message migration. On 10000 messages, we have a 20x speedup. 2014-05-28 14:26:14 +02:00
Simon Morlat
dbbea2a41c add debug message to indicate duration of sqlite request 2014-05-28 11:35:31 +02:00
Ghislain MARY
d8e6070066 Update ms2 submodule. 2014-05-27 10:34:03 +02:00
Simon Morlat
550af5a8c7 fix linphone_proxy_config_edit() calls unbalanced with linphone_proxy_config_done() calls.
This caused regressions, like for example linphone_core_clear_proxy_config() not sending any unREGISTER.
2014-05-26 22:10:05 +02:00
Simon Morlat
7b8a7a32ae update ms2 and ortp for audio mixer bugfi 2014-05-26 14:18:00 +02:00
Ghislain MARY
0ddfbbb574 Update oRTP and ms2 submodules for AVPF work. 2014-05-26 10:10:49 +02:00
Ghislain MARY
3c770cac9a Remove call to RTCP interval functions that no longer exist. 2014-05-26 10:10:02 +02:00
Simon Morlat
063f0a4c19 update ms2 2014-05-23 11:44:35 +02:00
Simon Morlat
23e9ed4a34 update ms2 for conference bugfix 2014-05-22 19:07:11 +02:00
Jehan Monnier
d6e43a065b remove GPLv3 notice from zRTP message in configure.ac 2014-05-22 16:55:10 +02:00
Guillaume BIENKOWSKI
43e42a55f5 Better fix: just in case, don't use the storage id and use a better search condition. 2014-05-22 14:40:42 +02:00
Guillaume BIENKOWSKI
76a5f51e35 Use storage id for storing the message state, instead of filtering by message and time.
This was historically used because notifications of the new message state would supposedly be made with a new instance of the same message, so without a correct storage_id.
I verified that this is not the case anymore.
2014-05-22 13:41:53 +02:00
Ghislain MARY
fa44718513 Fix icon in notifications. 2014-05-22 10:05:26 +02:00
Ghislain MARY
617522f78f Fix warning with linphone.png when starting linphone. 2014-05-22 09:54:01 +02:00
Ghislain MARY
e15cc87d5b Set RTCP information before starting the streams. 2014-05-21 17:29:15 +02:00
Pierre-Eric Pelloux-Prayer
d9a4b6e15e propertybox: only expose simple display filter in video out setting
Do not expose 'decode and display' type filter.
2014-05-21 16:29:06 +02:00
Simon Morlat
5f90762513 fix crash with conference and ICE 2014-05-21 16:25:32 +02:00
Simon Morlat
78e59e5bec suppress warnings 2014-05-21 16:04:11 +02:00
Jehan Monnier
e93ac6bf31 add test for Simple conference with ICE 2014-05-21 15:59:46 +02:00
Simon Morlat
da54b475d7 improve management of comments in linphonerc parser 2014-05-21 15:43:58 +02:00
Simon Morlat
fbc8f77e3a allow crypto lines to be configured from linphonerc, and improve code handling SRTP crypto lines 2014-05-21 13:11:13 +02:00
Jehan Monnier
cc5570cae5 proxy route parameter should not be used to check if proxy server address has changed 2014-05-21 10:17:43 +02:00
Jehan Monnier
bb6d660594 rework proxy config management edit()/done() method to only send unregister message when really needed 2014-05-20 18:38:56 +02:00
Ghislain MARY
93de3b1946 Update oRTP submodule. 2014-05-20 16:21:39 +02:00
Ghislain MARY
a5e9eff708 Update oRTP and ms2 submodules. 2014-05-20 14:01:21 +02:00
Guillaume BIENKOWSKI
0dce1b41db Don't use printf 2014-05-20 11:16:38 +02:00
Guillaume BIENKOWSKI
20c646bc4a Allow multiple calls to linphone_core_message_storage_init 2014-05-20 10:49:34 +02:00
Guillaume BIENKOWSKI
f0d7040fbf unit tests for transient messages 2014-05-20 10:24:05 +02:00
Guillaume BIENKOWSKI
d491197c91 Switch to UTC timestamp storage for messages, instead of string-based local timezone time.
Migration procedure included.
2014-05-19 14:31:03 +02:00
Guillaume BIENKOWSKI
4a2bb40b1b Upcase SQL statements for reading convenience 2014-05-19 14:31:03 +02:00
Pierre-Eric Pelloux-Prayer
0e7ef89a6b Update ms2 2014-05-19 11:44:07 +02:00
Guillaume BIENKOWSKI
e7a1d7f52c Fix configure.ac to allow message_storage=auto 2014-05-19 10:55:36 +02:00
Simon Morlat
a6aa0a50a5 fix ICE call without SDP test 2014-05-16 22:29:46 +02:00
Simon Morlat
eb6462663a adapt to lastest belle-sip and fix bad naming of variables. 2014-05-16 22:14:26 +02:00
Ghislain MARY
a53e77b669 Update oRTP submodule for AVPF fixes. 2014-05-16 10:09:45 +02:00
Simon Morlat
44bafb091a fix crash with ICE in case of no incoming SDP 2014-05-15 19:13:51 +02:00
Jehan Monnier
7eefcf399f add more test for invite without sdp 2014-05-15 18:07:23 +02:00
Guillaume BIENKOWSKI
1ffb06aecc Enable detection of SQLite3 without PKG_CONFIG 2014-05-15 17:21:13 +02:00
Guillaume BIENKOWSKI
51a5189c76 Fix leak in JNI 2014-05-15 17:14:50 +02:00
Guillaume BIENKOWSKI
f27a2387d4 Add list of transient messages for messages that are still transitioning to either "delivered" or "error" state.
This allows the get_history() call to return pointers that are valid when the chat_state_changed callback is called.
2014-05-15 17:14:50 +02:00
Jehan Monnier
ad71bf10d2 fix compilation issue on MS2 2014-05-15 14:23:05 +02:00
Ghislain MARY
d5a88652a3 Update ms2 submodule. 2014-05-14 17:07:21 +02:00
Ghislain MARY
a5e581b316 Update ms2 submodule. 2014-05-14 16:28:55 +02:00
Simon Morlat
a0c2e1a10a update ms2 2014-05-14 16:07:42 +02:00
Ghislain MARY
2bf9cd76c8 Update ms2 submodule for an other VP8 fix. 2014-05-14 15:55:35 +02:00