Ghislain MARY
bbd8ec8ba4
Add API to get and set contact of a presence model.
2013-06-25 11:13:35 +02:00
Ghislain MARY
2d862f98ba
Remove useless minutes_away and contact parameters to the linphone_core_set_presence_model() function.
2013-06-25 10:52:08 +02:00
Ghislain MARY
15952e46fb
Use unref instead of explicit delete for presence objects.
2013-06-25 10:36:22 +02:00
Ghislain MARY
e53bd7f811
Do not check equality of presence statuses because it does not work if the presence model of linphone core has been changed instead of a new one created.
2013-06-24 18:02:54 +02:00
Jehan Monnier
5c230ff8d1
Merge remote-tracking branch 'public/master' into belle-sip
...
Conflicts:
NEWS
coreapi/linphonecore.c
java/impl/org/linphone/core/LinphoneAddressImpl.java
2013-06-24 12:06:18 +02:00
Ghislain MARY
1b7f68b439
Change presence API a little bit to ease wrapping for other programming languages.
2013-06-21 17:06:08 +02:00
Simon Morlat
a0f01705ce
fix invalid test
2013-06-20 12:49:41 +02:00
Ghislain MARY
ad2e0b4753
Fix some bugs revealed by unit tests in presence model.
2013-06-20 11:40:00 +02:00
Simon Morlat
3d1f4a1d8c
allow contact address to be changed during call updates
2013-06-20 11:37:40 +02:00
Simon Morlat
e97420ed13
allow to reset the contact in reINVITE
2013-06-20 11:19:39 +02:00
Ghislain MARY
5acc4dd2ec
Fix some memory leaks.
2013-06-20 09:28:03 +02:00
Ghislain MARY
8c9c96218a
Use presence model to notify presence.
...
Use libxml2 to generate XML content.
2013-06-19 17:22:26 +02:00
Simon Morlat
31b25e9f98
give a chance to update contact address during re-INVITEs
2013-06-14 17:50:57 +02:00
Jehan Monnier
500d97e548
add privacy settings at proxy level
2013-06-13 08:35:49 +02:00
Simon Morlat
686a470978
fix mistake in resolution table
2013-06-12 22:09:27 +02:00
Jehan Monnier
cebe1f1055
start privacy impelmentation
2013-06-11 09:14:28 +02:00
Ghislain MARY
e47d66aaa8
Merge branch 'master' of git.linphone.org:linphone into belle-sip
2013-06-06 15:31:15 +02:00
Ghislain MARY
75f41e680a
Add linphone_core_get_camera_sensor_rotation().
2013-06-06 15:30:24 +02:00
Simon Morlat
36e445f97f
generic subscribe notify api in progress
2013-06-06 11:01:54 +02:00
Jehan Monnier
6e3c6551a9
Merge remote-tracking branch 'public/master' into belle-sip
...
Conflicts:
NEWS
coreapi/linphonecore.c
2013-06-03 18:16:28 +02:00
Ghislain MARY
92f4fafe9e
Add opus codec.
2013-05-27 08:34:38 +02:00
Johan Pascal
e0eb19e8c0
Add fmtp parameters to opus payload to enable FEC and DTX
...
- update ms2 to get opus filter with locks on ptime
2013-05-24 13:28:47 +02:00
Jehan Monnier
8e46b502a2
Merge remote-tracking branch 'origin/dev_opus'
2013-05-24 10:17:29 +02:00
Ghislain MARY
ab69b2cd06
Merge branch 'master' of git.linphone.org:linphone into belle-sip
2013-05-21 14:43:14 +02:00
Ghislain MARY
f71aad552c
Declare variables at the beginning of code blocks to fix compilation errors.
2013-05-21 14:40:16 +02:00
Jehan Monnier
23967d8ca8
fix ortp initiale ref count. Remove abusive traces
2013-05-21 11:16:45 +02:00
Simon Morlat
bb0f07f6a0
add info api
...
refactor selection of proxy, identity, configurations of op
fix bug when automatically restarting a call after a 415 due to srtp
2013-05-16 16:30:38 +02:00
Yann Diorcet
660a6948d8
Remove useless arguement in linphone_core_upnp_available
2013-05-15 22:28:23 +02:00
Ghislain MARY
d084f4bd7a
Add opus codec.
2013-05-15 12:40:32 +02:00
Jehan Monnier
01f68a128b
add tester for ssl handcheck timout
2013-05-15 12:38:33 +02:00
Yann Diorcet
ac0afacabd
Remove useless arguement in linphone_core_upnp_available
2013-05-13 15:12:14 +02:00
Ghislain MARY
98a440fe32
Fix wrong contact field in 200 OK response for an incoming call.
2013-05-13 12:08:21 +02:00
Simon Morlat
86aa12e97e
Merge remote-tracking branch 'public/master' into belle-sip
2013-05-10 15:49:33 +02:00
Johan Pascal
75e6db7ab9
AAC-EL: fix SDP/fmtp content according to new recommendation from Fraunhofer
2013-05-09 21:48:20 +02:00
Simon Morlat
9ac3d64c86
- implement contact +sip.instance parameter, with random uuid generated and store in linphonerc
...
- add user-agent string in response
2013-05-09 18:04:11 +02:00
Ghislain MARY
3512728d0f
Implement linphone_core_set_user_agent() for belle-sip.
2013-05-02 17:14:04 +02:00
Simon Morlat
0a51b53cc9
Merge remote-tracking branch 'public/master' into belle-sip
2013-04-28 11:34:53 +02:00
Simon Morlat
933b6559b3
update ms2 and cleanup dead function
2013-04-22 23:11:35 +02:00
Ghislain MARY
39255e8180
Merge branch 'master' of git.linphone.org:linphone into belle-sip
2013-04-22 13:12:19 +02:00
Ghislain MARY
1d4f910cff
Oops... Forgot the lc parameter.
2013-04-22 13:11:27 +02:00
Ghislain MARY
89717feaae
Merge branch 'master' of git.linphone.org:linphone into belle-sip
2013-04-22 13:05:28 +02:00
Ghislain MARY
93c48ae168
Save DTMFs settings immediately.
2013-04-22 12:57:44 +02:00
Johan Pascal
bb255673e3
Rename aac-eld modes to 22k and 44k
2013-04-22 11:04:48 +02:00
Johan Pascal
cc671644be
Add aac-eld paylaod type to linphone core.
...
- add two configurations with their respective fmtp config string
2013-04-21 22:06:07 +02:00
Ghislain MARY
82c498a711
Port tunnel to belle-sip.
2013-04-19 10:55:59 +02:00
Ghislain MARY
71a7738d39
Fix belle-sip logs (restore code that was erased by merge).
2013-04-12 15:43:13 +02:00
Jehan Monnier
4a395bfb72
make sure terminate call does nothing if call in state LinphoneCallReleased or LinphoneCallEnd
2013-04-11 17:47:45 +02:00
Ghislain MARY
dfb316ea7c
Add the linphone_core_new_with_config() function to instantiate a LinphoneCore given an already existing LpConfig.
...
This enables the creation of the LpConfig before creating the LinphoneCore.
It is useful on some systems to read some configuration parameters and perform some customization before creating the LinphoneCore.
The LpConfig can now also be created given a factory config filename using the new lp_config_new_with_factory() function.
2013-04-11 15:41:43 +02:00
Simon Morlat
8b0cd33557
fix bug when choosing SDP connection address
...
restore logs
2013-04-11 14:24:53 +02:00
Ghislain MARY
9c66aeb8b2
Merge branch 'master' of git.linphone.org:linphone into belle-sip
2013-04-11 14:02:08 +02:00