|  Daniel Gultsch | 6884e427ef | require dtls and ensure procceds get tracked | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 0661c1bd37 | add state transitions for iq service-unavailable errors and timeouts | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 39e3791345 | incude human readable text in some session-terminates | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 6a1df0538e | request recording permission when making or accepting audio calls | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 7749a7ce22 | fixed rotation issues in RtpSessionActivity | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 268eedad89 | proper iq tracing (handling of errors); responding to all iqs | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 15a2491d7b | correctly parse turn server | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 845b3d8a0e | properly parse transport info and apply ice candidates after direct init | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 3e5e4e813b | reject call from proceed state; and deal with direct inits | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 0bf991d95c | make jingle->sdp parsing fail on some obvious errors | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | ca9b95fc9c | discover stun server | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 859bc0bef3 | send and receive session terminates | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 00f273b0c0 | show retry button after failed call | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | f7d1e02d4b | parse 'accept' messages | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 9edadc9835 | process retract jingle messages | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | a11d506bf0 | support reject | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 7909a72d43 | make retract jingle messages work | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | e2f1cec2e5 | prepare more state transitions | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | ccfc55e9b6 | show proper notification on incoming call | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 4c6ee9693a | use appbarlayout in RtpSessionActivity | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 0e88b56eb4 | display status information in ui | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | a9a35fb74b | show status in RtpSessionActivity | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | f8c0328416 | dummy Jingle activity | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 22c755c5ce | implement session accept | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 9dfa9df790 | implement sending of session-accept | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | ac9a1a773e | receive candidates/transport-info | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 885ec0febe | a couple of bug fixes for SessionDescription.toString() | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | f264ef9f8b | create sdp string and set on peer connection | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | b1c0e93b34 | rudimentary rtpmap to session converter | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 2591a96945 | sdp candidate to transport-info | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 4d70855b4c | sdp to ice transport conversion | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | b44a3aeac6 | parse sdp to jingle (yet w/o transport) | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | ef51ec2c1d | create objects for ssma (xep-0339) | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 28ead10ca4 | sdp media to description parsing | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 18059345c8 | payload-type and rtp-hdrext sdp parsing | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 5b1d86d67e | dummy code to get sdp out of (non-working) libwebrtc | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 3b857e6894 | create temporary RtpSessionPropsoal as placeholder before we can create actual session | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | e2e4390d51 | untested sdp parser | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 766d1d603e | show preliminary call button if contact supports it | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 4e13893662 | create stub objects for most of what’s in description and transport | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 43cf1783a4 | support multiple jingle contents | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | b2aa0e3352 | use final varible to mark initiator once connection object has been created | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 5b15348f13 | process message inits | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 385692ea28 | route jingle message inits | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | a4acfb2a19 | clean iq callback code in XmppConnection | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | f9650b95d8 | create stub JingleRTPConnection | 2020-04-20 15:57:30 +02:00 | 
				
					
						|  Daniel Gultsch | 963ddd11c2 | refactor jingle code to use objects for TransportInfo | 2020-04-20 15:57:29 +02:00 | 
				
					
						|  Daniel Gultsch | eb22bd0499 | create 'Description' object | 2020-04-20 15:57:29 +02:00 | 
				
					
						|  Daniel Gultsch | 7538e387ec | fixed bug in ibb delivery introduced in earlier refactoring | 2020-04-20 15:57:29 +02:00 | 
				
					
						|  Daniel Gultsch | 34f42c73bc | cleaned JinglePacket and Content element | 2020-04-20 15:57:29 +02:00 |