Simon Morlat
5863df792e
Make the preview window a real gtk window. Move camera preview test within the settings.
2014-12-12 16:46:38 +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
Ghislain MARY
110d44b87c
Fix file_transfer_server documentation for automatic wrappers.
2014-12-10 12:02: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
Margaux Clerc
6c85f0edf9
Add documentation for wrapper generation
2014-12-08 16:31:36 +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
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
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
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
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
Ghislain MARY
b0b705da7a
Rename wrong API.
2014-11-14 14:46:14 +01:00
Ghislain MARY
e913d2e5a0
Make linphone_core_get_device_rotation() public.
2014-11-14 10:48:29 +01:00
Gautier Pelloux-Prayer
0aabc05145
Add linphone_call_send_dtmfs method to allow sending a DTMF sequence instead of a single one, and add a test suite
2014-11-12 14:58:19 +01:00
François Grisez
a9a651b954
Change window IDs type and make local player to use the default ring sound card instead of the default playback one
2014-11-12 14:22:56 +01:00
Simon Morlat
3d744d4070
* add test for ipv6 calls
...
add linphone_call_media_in_progress() method for app to easily check that ice has finished or not its processing.
Update GTK app accordingly, so that adding video is no longer possible while ICE is in progress.
2014-11-07 18:02:29 +01:00
Gautier Pelloux-Prayer
4b7b43974d
Fix log collection tests & API
2014-11-05 11:09:48 +01:00
Ghislain MARY
91122e11da
Improve log collection API:
...
- Allow setting a prefix for the log collection filenames
- Allow defining the max file size of the log collection files
2014-11-04 17:16:03 +01:00
Ghislain MARY
82bec9343b
Change signature of LinphoneCoreLogCollectionUploadProgressIndicationCb.
2014-11-04 10:58:42 +01:00
Ghislain MARY
ba815377f7
Change API of linphone_core_enable_log_collection() to be able to deactivate the previous log handler.
2014-10-31 09:48:23 +01:00
Ghislain MARY
29ce46aa1f
Add API to get the preferred video size name.
2014-10-29 11:26:03 +01:00
Ghislain MARY
d60890107a
Add API to reset the log collection.
2014-10-23 11:20:43 +02:00
Ghislain MARY
2a4b0857d8
Remove declaration of linphone_chat_room_create_file_transfer_message_from_file().
2014-10-21 14:55:27 +02:00
Ghislain MARY
3cbddce46d
Add missing declaration of linphone_core_set_avpf_rr_interval().
2014-10-21 14:35:30 +02:00
Ghislain MARY
63ec504cfc
Add accessor to get the file transfer filepath.
2014-10-21 14:19:18 +02:00
Ghislain MARY
9a128da1db
Handle file transfer download to a file.
2014-10-21 12:31:49 +02:00
Simon Morlat
965add9d6e
add new states LinphoneCallEarlyUpdating and LinphoneCallEarlyUpdatedByRemote to properly handle the early dialog UPDATE scenarios.
...
fix test suite.
2014-10-20 15:10:40 +02:00
Sylvain Berfini
3c4a6f7ed4
Added callback user data to start_file_download
2014-10-20 14:44:23 +02:00
Ghislain MARY
78acd91a54
Add API to save the compressed log collection to a file.
2014-10-20 14:00:46 +02:00
Ghislain MARY
4717028ded
Allow sending a chat message containing a file from its path.
2014-10-20 11:09:49 +02:00
Ghislain MARY
2f47ffacd3
Change file transfer progression indication to have the number of bytes sent/received and the total.
2014-10-20 11:05:27 +02:00
Simon Morlat
0f52361549
set correct name to constructor of LinphoneCoreVTable
2014-10-15 16:25:31 +02:00
François Grisez
fd75b79477
Add a destroy function to the Linphone Player Interface
2014-10-15 14:34:15 +02:00
François Grisez
40a82f05f5
Rename fileplayer.c into localplayer.c
2014-10-15 12:10:03 +02:00
François Grisez
5d9bbeeffb
Add a parameter to linphone_core_create_file_player() to specify the id of the drawing window
2014-10-13 17:16:52 +02:00
Sylvain Berfini
7e2ab369ba
Added set_device_rotation public
2014-10-09 16:05:53 +02:00
François Grisez
a2f8befbcf
Add JNI wrapper for linphone_player_get_duration and linphone_player_get_current_position
2014-10-07 14:48:23 +02:00
François Grisez
f89751515f
Add two getter the the LinphonePlayer interface
2014-10-07 13:53:02 +02:00
Ghislain MARY
1d10e749b5
Add API to store the logs in files and to upload them on a server.
2014-10-06 11:45:27 +02:00
François Grisez
344ef707bf
Enable Player test to manage the not supported Matroska format case
2014-10-03 11:41:21 +02:00
François Grisez
90933e5e36
Add an implementation to LinphonePlayer
2014-10-02 14:56:44 +02:00
Simon Morlat
5562e7c77a
allow any size for preview
...
add missing linphone_core_get_preview_video_size()
update ms2
2014-10-01 21:57:09 +02:00
Guillaume BIENKOWSKI
b7c6893d27
Video source reuse API
2014-09-19 16:03:59 +02:00
Simon Morlat
a08e2635b6
add setting to LinphoneCore to enable avpf even for calls out of proxies.
2014-09-17 11:09:37 +02:00
Jehan Monnier
251ba960c5
add new functions linphone_core_add_listener to enable multiple vtable to be registered
2014-09-16 15:00:12 +02:00
François Grisez
37be673607
Add a private FirewallPolicy getter which return NoFirewallPolicy whether a tunnel is enabled
2014-09-15 15:55:10 +02:00
Sylvain Berfini
c384b0b362
Started Java impl of file transfer
2014-09-09 12:39:56 +02:00
Gautier Pelloux-Prayer
b2ae9095d9
Change adaptive_rate_algorithm API to not use enum
2014-09-09 12:35:15 +02:00
Gautier Pelloux-Prayer
d2468d9f71
Update oRTP and add header import
2014-09-09 09:11:26 +02:00
Simon Morlat
f4a4a6440b
Support for incoming UPDATEs within dialog.
...
For tests, the possibility to send an UPDATE with linphone_core_update_call() has been added thanks to a $
Added possibility to configure Supported SIP header.
2014-09-08 19:02:29 +02:00