Simon Morlat
|
32eb45dfc6
|
fix bad handling of remote params, resulting in wrong information given in them in case of received INVITE without SDP
|
2015-09-24 11:15:34 +02:00 |
|
Sylvain Berfini
|
3f38e29408
|
Improved complex sip call tester
|
2015-09-24 09:36:45 +02:00 |
|
Simon Morlat
|
28a7d3dbbe
|
fix bug where a pause reINVITE was having a video stream while the original INVITE (made by other party) wasn't proposing video at all.
|
2015-09-23 18:11:03 +02:00 |
|
Sylvain Berfini
|
a2fd11bed7
|
filled linphone_call_start_text_stream + started to replace rtt stub implementation by real one
|
2015-09-23 16:19:48 +02:00 |
|
Ghislain MARY
|
1ae03a4be3
|
Fix invalid reads with update_rtp_stats that accesses a mediastream that has already been freed.
|
2015-09-23 11:51:50 +02:00 |
|
Gautier Pelloux-Prayer
|
8a2f20ceae
|
tester: add before_each / after_each methods to check memory leaks and fix various ones
|
2015-09-22 13:54:29 +02:00 |
|
Sylvain Berfini
|
b5d0667594
|
Merge branch 'dev_rtt'
|
2015-09-22 11:12:34 +02:00 |
|
Sylvain Berfini
|
0e439d9196
|
Fix and test for multiple mlines of same type in sdp
|
2015-09-22 10:47:43 +02:00 |
|
Sylvain Berfini
|
9a99b97a40
|
Fix remaining stream_index == 0 ? audio stream : video stream issue + test to check call with video mline before audio in sdp
|
2015-09-21 17:14:03 +02:00 |
|
Sylvain Berfini
|
9a792cbbf7
|
Added log to see which index have each stream
|
2015-09-21 16:29:35 +02:00 |
|
Simon Morlat
|
6ceaff09f6
|
fix check_media_direction again.
|
2015-09-21 10:47:18 +02:00 |
|
Gautier Pelloux-Prayer
|
c747a8da64
|
linphonecall.c: display error if SDP negotiation fails
|
2015-09-18 17:07:05 +02:00 |
|
Sylvain Berfini
|
0b8dd54535
|
Fix crash in test Call without SDP
|
2015-09-17 17:10:02 +02:00 |
|
Sylvain Berfini
|
9127666fe5
|
Do not use -1 for unused steams, instead use an unused index
|
2015-09-17 16:00:09 +02:00 |
|
Sylvain Berfini
|
ee7e053980
|
Fix audio AVPF and video AVP in SDP issue
|
2015-09-17 14:38:00 +02:00 |
|
Sylvain Berfini
|
405ca6abbd
|
Fix stream indexes computed too late
|
2015-09-17 11:35:57 +02:00 |
|
Simon Morlat
|
448f6a7108
|
disable jitter buffer by default for rtp local IO.
|
2015-09-16 22:32:38 +02:00 |
|
Sylvain Berfini
|
c8f1f3b61e
|
Do not use anymore nb_streams but SAL_MEDIA_DESCRIPTION_MAX_STREAMS and skip inactive ones because active streams won't be at the start of the array anymore
|
2015-09-16 15:23:01 +02:00 |
|
Sylvain Berfini
|
15b6353e30
|
Started rework of streams' indexes for RTT
|
2015-09-15 17:27:40 +02:00 |
|
Sylvain Berfini
|
879dd2cb2f
|
Merge branch 'dev_call_logs_sql'
|
2015-09-14 17:11:17 +02:00 |
|
Sylvain Berfini
|
e141a5ea38
|
Merge branch 'dev_call_logs_sql' into dev_rtt
|
2015-09-14 15:32:38 +02:00 |
|
Gautier Pelloux-Prayer
|
d671e13935
|
linphonecall.c: dispose sound card only when audio stream has been released to avoid crash on iOS where we would dispose sound card before stopping it
|
2015-09-14 15:16:38 +02:00 |
|
Simon Morlat
|
be8f50574d
|
add setting to request nowebcam to send normal fps
|
2015-09-11 18:50:22 +02:00 |
|
Sylvain Berfini
|
1a43b01696
|
Merge branch 'master' into dev_rtt
|
2015-09-10 14:19:52 +02:00 |
|
Sylvain Berfini
|
ec0c7d5f70
|
Fix wrong call declined log status
|
2015-09-09 11:04:27 +02:00 |
|
Simon Morlat
|
13f0d85f68
|
implement automatic repairing of SIP dialogs broken by a network disconnection.
|
2015-09-08 21:20:25 +02:00 |
|
Sylvain Berfini
|
6d9af5fa54
|
Fix ref leak + renamed some functions + improved MSList handling
|
2015-09-08 14:54:28 +02:00 |
|
Sylvain Berfini
|
cabf15f1f5
|
Store call logs in sql database + new method to get all call logs related to a linphone address
|
2015-09-08 02:45:32 +02:00 |
|
Gautier Pelloux-Prayer
|
f46f1fbe77
|
linphonecall: LinphoneCoreCallStateChangedCb should never receive NULL as last argument "message"
|
2015-09-07 17:38:41 +02:00 |
|
Simon Morlat
|
0d87a22d1d
|
fix bugs in Paused state management. It was possible to transition from Paused to PausedByRemote, which actually breaks the Paused state, and eventually allows the pauser to be resumed by the paused.
|
2015-09-03 21:39:58 +02:00 |
|
Simon Morlat
|
ed2385ce28
|
Refactoring of states, handling of media direction, late offering and so on.
Almost working except one test.
|
2015-09-03 21:39:58 +02:00 |
|
Sylvain Berfini
|
aa37a963eb
|
Improved linphone_call_stats_get_rtp_stats and call with custom RTP transport modifier
|
2015-08-21 17:47:36 +02:00 |
|
Sylvain Berfini
|
a81d673f94
|
Added API to get the meta RTP transports + test to check we can append a RTP transport modifier on it
|
2015-08-20 12:02:53 +02:00 |
|
Sylvain Berfini
|
358bc77399
|
Use LinphoneAudioRoute instead of MSAudioRoute in linphone to fix python's wrapper compilation
|
2015-08-18 16:49:18 +02:00 |
|
Sylvain Berfini
|
ced2dc9316
|
Added linphone_call_set_audio_route in linphone API to call audio_stream_set_audio_route in ms2
|
2015-08-13 17:37:40 +02:00 |
|
Simon Morlat
|
973627b165
|
adapt to new mediastreamer2, where big renaming occurs to fix incorrect function naming.
Fix an fopen(NULL) reported by valgrind.
|
2015-08-10 23:02:45 +02:00 |
|
Simon Morlat
|
b280b12cb6
|
fix compilation errors
|
2015-08-03 16:26:20 +02:00 |
|
Ghislain MARY
|
53ccb2c564
|
Handle and add test for AVPF generic NACK.
|
2015-08-03 12:41:17 +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
|
e001e61c58
|
Add setting to enable/disable symmetric RTP for RTP IO mode.
|
2015-07-30 13:21:09 +02:00 |
|
François Grisez
|
3639e8070c
|
Change volume percentage variable type from double to float
|
2015-07-30 12:02:32 +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
|
db1433aba5
|
Add methods to LinphoneCall to set/get playback and record volume
|
2015-07-29 17:25:47 +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 |
|
Ghislain MARY
|
a8006a0160
|
Use void* for window ids.
|
2015-07-20 12:16:26 +02:00 |
|
Jehan Monnier
|
d56b6e6043
|
fix for: music no longer played in paused state
|
2015-07-15 09:55:08 +02:00 |
|
Ghislain MARY
|
8722f8a990
|
Add Visual Studio project for Windows 10.
|
2015-07-03 16:56:14 +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 |
|
Gautier Pelloux-Prayer
|
fb74ece02a
|
dtls: factorize dtls encryption media stream initialization...
|
2015-06-26 15:13:19 +02:00 |
|
Ghislain MARY
|
0700c02856
|
Fix build without video.
|
2015-06-22 08:32:01 +02:00 |
|