Commit graph

48 commits

Author SHA1 Message Date
Simon Morlat
f6d765bc22 implements playing of dtmfs outside of any call 2010-08-26 12:10:12 +02:00
Simon Morlat
d32da0079d many bugfixes and improvements for multicall 2010-08-20 16:33:11 +02:00
Simon Morlat
6129ecf51b bugfix 2010-08-17 16:23:33 +02:00
Simon Morlat
7a02fb5ab1 fix bugs 2010-08-17 16:16:58 +02:00
smorlat
c18cff36d5 fix compilation problems without video 2010-08-17 15:46:39 +02:00
Simon Morlat
5de380f508 multicall again 2010-08-17 15:20:00 +02:00
Simon Morlat
675f7bcd9e major redesign of liblinphone in progress 2010-08-16 17:08:28 +02:00
Simon Morlat
725638c7bc fix some bugs, cleanups 2010-08-09 14:55:09 +02:00
Simon Morlat
f521b69f42 Merge branch 'master' into dev_multicall
Conflicts:
	console/commands.c
	coreapi/callbacks.c
	coreapi/linphonecore.c
	coreapi/sal_eXosip2.c
	mediastreamer2
2010-08-09 09:55:45 +02:00
Jehan Monnier
1dc662bf49 init mediastream after call is accepted in case of iPhone build. If mediastream is init to early, linphone issues a SIGPIPE in case of incoming call while in background.
fixed error are:
	Error receiving RTP packet: Socket is not connected.
	Error receiving RTCP packet: Socket is not connected.
	linphone process event get a message 15
	CALL_ACK
	Error receiving RTP packet: Socket is not connected.
	Error receiving RTCP packet: Socket is not connected.
	Audio MSTicker: We are late of 51 miliseconds.
	synchronizing timestamp, diff=1520
	Error sending rtp packet: Broken pipe ; socket=16
	Error sending rtp packet: Broken pipe ; socket=16
	Error sending rtp packet: Broken pipe ; socket=16
	Error receiving RTP packet: Socket is not connected.
	Error receiving RTCP packet: Socket is not connected.
2010-07-21 14:25:17 +02:00
Simon Morlat
dc959b97bd improve a bit processing of errors 2010-07-06 11:37:38 +02:00
Simon Morlat
e6e6f38e0a minor fixes and improvement in dtmf notifications 2010-06-22 10:41:10 +02:00
Simon Morlat
d8b8bc5301 add multicall to gstate callback 2010-06-17 15:58:19 +02:00
Simon Morlat
d37e618afa fix crash 2010-06-02 15:09:18 +02:00
Simon Morlat
2d6667238e Merge branch 'master' into dev_multicall
Conflicts:
	coreapi/callbacks.c
	coreapi/sal_eXosip2.c
	mediastreamer2
2010-06-02 14:35:25 +02:00
Simon Morlat
f6537cb2b5 fix release of call objects 2010-06-02 14:18:07 +02:00
Simon Morlat
d5bcf73fd6 Merge branch 'dev_lsd' into dev_multicall
Conflicts:
	coreapi/callbacks.c
	coreapi/linphonecore.c
2010-05-31 17:27:37 +02:00
Simon Morlat
9bd55d0b34 bugfixing in lsd. 2010-05-31 16:54:40 +02:00
Simon Morlat
359bb6e0a2 code complete for linphone sound daemon 2010-05-28 14:15:27 +02:00
Simon Morlat
bc153b8007 Merge branch 'master' of belledonne-communications.com:linphone-private 2010-05-25 18:08:35 +02:00
Simon Morlat
7dbef1d1b4 fix bug on reinvite (streams not started) 2010-05-25 18:08:02 +02:00
Jehan Monnier
78ad76dd75 add new gstate REG_PENDING, OUT_RINGING
concatenate Reason header with reason phrase in case of state error
2010-05-21 15:52:14 +02:00
Simon Morlat
1135f599f1 merge patch from aurel 2010-05-21 14:58:03 +02:00
Simon Morlat
715a680693 Merge branch 'master' into dev_multicall
Conflicts:
	coreapi/callbacks.c
	coreapi/linphonecore.c
2010-05-12 10:00:49 +02:00
Simon Morlat
bacf3bbc10 fix bug with SalMediaDescription not ref'd 2010-05-12 09:23:15 +02:00
Simon Morlat
0741eb17a2 keep sending streams when put on hold by remote 2010-05-10 15:27:06 +02:00
Simon Morlat
54939b2e06 merge patch that adds callback to notify about call changes (resume/paused) etc.. 2010-05-07 17:36:32 +02:00
Simon Morlat
2027bef314 Merge branch 'master' into dev_multicall 2010-05-03 14:54:53 +02:00
Jehan Monnier
e9f488f4a3 set registered flag before notifying about new gstate 2010-05-02 19:21:07 +02:00
Simon Morlat
e7918babef merge multicall patch from Aurelien 2010-04-29 11:54:18 +02:00
Simon Morlat
4e5ba9e8d4 new interface for multi-call, renaming of LCState into LinphoneCallState. 2010-04-27 11:48:54 +02:00
Simon Morlat
62fbfb58d1 improve call error handling 2010-04-16 16:21:01 +02:00
Simon Morlat
17796cf9d9 no need to include eXosip in this file. 2010-04-13 16:15:40 +02:00
Simon Morlat
2820f6026b refer improvements, and caught refers 2010-04-08 10:19:23 +02:00
Simon Morlat
3cc821540e fix compilation with --disable-video 2010-04-01 14:13:20 +02:00
Simon Morlat
6885ebf0ec support for in call MESSAGEs
refer improvements.
2010-04-01 11:41:13 +02:00
Simon Morlat
46965b6c62 merge patch to report asked auto-answer for incoming calls. 2010-03-30 11:50:58 +02:00
Simon Morlat
8bd6cd48ed Merge branch 'dev_sal' of belledonne-communications.com:linphone-private into dev_sal 2010-03-12 18:50:50 +01:00
Simon Morlat
64514608ee use OPTIONS message to try to discover local contact.
- before outgoing INVITES
- just after receiving an INVITE
2010-03-12 18:49:44 +01:00
Jehan Monnier
00eaddcf28 add linphone_core_set/get_soft_play_lev 2010-03-12 17:27:10 +01:00
Simon Morlat
8cdfef88fd fix authentication that wasn't marked as "working". 2010-03-05 15:20:56 +01:00
Simon Morlat
7a8382929e Merge branch 'master' into dev_sal
Conflicts:
	coreapi/authentication.c
	coreapi/linphonecore.h
	coreapi/misc.c
	coreapi/proxy.c
2010-02-12 11:48:08 +01:00
Simon Morlat
0015964665 fix memory leaks, debug SDP nego 2010-02-12 10:48:11 +01:00
Simon Morlat
e487df8d7d register works. 2010-02-08 13:49:52 +01:00
Simon Morlat
fdd99cd205 sal in progress, near to code complete. 2010-02-05 18:42:34 +01:00
Simon Morlat
0267c3213f work in progress 2010-02-01 18:30:15 +01:00
Simon Morlat
80e14f6a90 work in progress to use SAL in coreapi 2010-01-29 23:57:46 +01:00
Simon Morlat
907cd9a43b add callbacks.c 2010-01-28 11:40:51 +01:00