Sylvain Berfini
95de57a6c6
Fix ec calibration crash in Android
2014-12-11 11:16:15 +01:00
Ghislain MARY
26620d4c0f
Fix compilation of file transfer tutorial.
2014-12-11 09:36:49 +01:00
Ghislain MARY
89565386ac
Working file transfer in Python.
...
- Add the LinphoneBuffer object so that file transfer callbacks do not pass out parameters
- Use the LinphoneBuffer object in the file transfer callbacks
- Implement the file_transfer_send callback in the Python file transfer test
2014-12-10 16:35:19 +01:00
Guillaume BIENKOWSKI
dc2d250d99
Perform sound card usage check when a call is dismissed or when a call transitions to pausing state
2014-12-10 14:23:10 +01:00
Jehan Monnier
f0a3a75d99
fix ice issue when ufrag/pwd are present in sdp media description only
2014-12-10 14:20:48 +01:00
Ghislain MARY
110d44b87c
Fix file_transfer_server documentation for automatic wrappers.
2014-12-10 12:02:00 +01:00
Ghislain MARY
141af7de15
Fix threading issues in the Python module.
...
Reinitialize log serialization only when all the linphone cores have been destroyed.
2014-12-09 17:33:41 +01:00
Gautier Pelloux-Prayer
4ebc9c85b9
Add port getter/setter
2014-12-09 15:12:00 +01:00
Ghislain MARY
9a59eb8924
Fix linphone_proxy_config_is_server_config_changed() to return weak-equal if the identities are weak-equal but the proxies are equal.
2014-12-09 13:35:00 +01:00
Ghislain MARY
6b2be053e9
Improve change of identity of a proxy config.
...
- Add the function linphone_address_equal().
- The comparison of two proxy config addresses now returns one of these three values: equal, weak-equal or different.
- If the new proxy config identity is equal to the previous one, a call to linphone_proxy_config_done() does not
unregister and does not delete the sal op. If it's weak-equal the sal op is destroyed but the unregister is not
done. Finally, if it's different the unregister is performed and the sal op is destroyed.
2014-12-09 10:14:33 +01:00
Jehan Monnier
273207b25c
differentiate rtp/rtcp bandwidth reporting
2014-12-08 18:07:06 +01:00
Simon Morlat
fc107e7805
fix unused variables
2014-12-08 17:22:44 +01:00
Margaux Clerc
6c85f0edf9
Add documentation for wrapper generation
2014-12-08 16:31:36 +01:00
Simon Morlat
21d25ef90e
add get/set RemoteRingbackTone() to java wrapper
2014-12-05 17:54:21 +01:00
Ghislain MARY
a6cfecf3e4
Handle events in classes other than LinphoneCore.
...
Callbacks getters still need to be implemented correctly.
2014-12-05 16:14:04 +01:00
Ghislain MARY
381744b0f4
Handle msg storage option when building with CMake.
2014-12-04 16:25:36 +01:00
Sylvain Berfini
124beb8e55
Fix linphonecontent when ZLIB is available
2014-12-04 10:39:46 +01:00
Guillaume BIENKOWSKI
b8e643f7b1
Fix reinvite in case of redirection: we should use the linphone_core_restart_invite function, which correctly handles the streams close/reopen
2014-12-03 12:29:03 +01:00
Sylvain Berfini
44665fe88a
Added implem of remove_listener in jni layer, fixing crash occuring on second call
2014-12-02 12:42:57 +01:00
Jehan Monnier
d8ce5b8904
fix crash when tunnel mode is compiled but disabled
2014-12-02 12:11:55 +01:00
Gautier Pelloux-Prayer
10c057eae4
Make translatable some GUI text
2014-12-01 17:13:11 +01:00
Ghislain MARY
43fe5b0b23
Enable video in unit tests when building with CMake.
2014-12-01 16:32:10 +01:00
Simon Morlat
93493976b3
tester automatically creates unique accounts on flexisip server before running tests. This allows several developer to run the test suite simultaneously !
2014-12-01 15:25:54 +01:00
Sylvain Berfini
de2e98bd96
Added ClearException in jni layer to prevent crash when listener doesn't implement all callbacks + reworked linphonecorelistener
2014-12-01 12:36:24 +01:00
Jehan Monnier
e7e36bb329
add basic support for tel uri in incomming calls
2014-11-28 18:04:37 +01:00
Sylvain Berfini
3f53d5f045
Reworked jni layer to be able to set multiple vtables for callbacks in android app
2014-11-28 17:23:39 +01:00
Ghislain MARY
f03bb1849b
Handle download of rootca.pem when building with CMake.
2014-11-28 11:14:03 +01:00
Gautier Pelloux-Prayer
0e273ee722
Cleanup translations
2014-11-28 11:02:00 +01:00
Ghislain MARY
fa483fe629
Fix compilation with CMake.
2014-11-27 14:11:33 +01:00
Sylvain Berfini
110ed1c9d9
Fix crash when receiving some UTF-8 chars
2014-11-27 10:29:39 +01:00
Simon Morlat
13bacf87c9
fix compilation warning update ms2
2014-11-27 10:18:37 +01:00
Ghislain MARY
8ace78e2f8
Handle compilation of unit tests with CMake.
2014-11-26 16:38:39 +01:00
Guillaume BIENKOWSKI
e87403f324
Use a debug message instead of message for timing measurements
2014-11-26 13:53:19 +01:00
Guillaume BIENKOWSKI
06de47db2e
Fix a special case in message history retrieval.
...
This function is not yet completely tested,
2014-11-26 13:53:19 +01:00
Simon Morlat
e4aa948bb9
implement immediate destruction of iOS AudioUnit when no calls are active.
2014-11-26 12:16:30 +01:00
Ghislain MARY
cdc14e2b73
Handle GTK UI compilation when building with CMake.
2014-11-25 18:29:26 +01:00
Ghislain MARY
4ac1ccdf05
Handle the callbacks associated with a chat message directly in the LinphoneChatMessage object instead of in the LinphoneCore object.
2014-11-24 16:16:17 +01:00
Guillaume BIENKOWSKI
8934000867
Fix message tester when no storage is used
2014-11-24 11:53:43 +01:00
Ghislain MARY
17c5372cd9
Add API to set/get a LinphoneContent data with a string type.
2014-11-24 11:06:33 +01:00
Simon Morlat
1191a49efa
use ms_new0
2014-11-22 11:31:23 +01:00
Gautier Pelloux-Prayer
3149d5b692
Fix android compilation
2014-11-21 16:25:20 +01:00
Ghislain MARY
9cabfe37dd
A LinphoneContent object now owns all its data fields including the buffer.
...
A normal LinphoneContent object will now copy the data from the given buffer when calling linphone_content_set_buffer().
However LinphoneContent objects converted from LinphoneContentPrivate structures do not own its data fields.
2014-11-20 17:27:26 +01:00
Jehan Monnier
7c0a5ee770
fix compilation issuewq
2014-11-20 16:24:43 +01:00
Ghislain MARY
36561bbc44
Create the tunnel object before remote provisioning so that it can successfully be configured.
2014-11-20 11:25:04 +01:00
Ghislain MARY
35189535a7
Convert LinphoneContent from a simple struct to a belle-sip object to ease generation of wrappers.
2014-11-18 16:42:16 +01:00
Simon Morlat
2e515642f0
fix bad call state notification (Released) when receiving a call with incompatible codecs.
...
Normally this should not trigger any notification.
Fix bug allowing two incoming calls to be notified if ICE is used.
2014-11-18 16:01:51 +01:00
Gautier Pelloux-Prayer
b65ccceacb
Use ms_debug instead of ms_message for noisy flattening messages
2014-11-18 11:56:58 +01:00
Johan Pascal
e3b3a5aa5b
move ZRTP management from oRTP to Mediastreamer2 using transport modifier
2014-11-16 23:26:14 +01:00
Simon Morlat
89ac410152
fix crash without tunnel, fix compilation on debian 6
2014-11-16 12:09:22 +01:00
Simon Morlat
1716178e38
fix compilation without tunnel
2014-11-15 11:38:06 +01:00