7b382d2
include more human readable text in application errors
Daniel Gultsch created
7b382d2
include more human readable text in application errors
Daniel Gultsch created
07e671d
do not offer jingle calls when using Tor
Daniel Gultsch created
9d83981
respond with busy if there is anthor rtp session
Daniel Gultsch created
d19b5e0
show notification during ongoing call
Daniel Gultsch created
2e8b916
improvements to RtpSessionActivity
Daniel Gultsch created
14d008d
turn screen off during call
Daniel Gultsch created
0302eac
back button rejects or ends call
Daniel Gultsch created
f5c4de8
make retry work
Daniel Gultsch created
2ba84bd
no need to be careful about Int parsing in session description; just fail
Daniel Gultsch created
6884e42
require dtls and ensure procceds get tracked
Daniel Gultsch created
0661c1b
add state transitions for iq service-unavailable errors and timeouts
Daniel Gultsch created
39e3791
incude human readable text in some session-terminates
Daniel Gultsch created
6a1df05
request recording permission when making or accepting audio calls
Daniel Gultsch created
7749a7c
fixed rotation issues in RtpSessionActivity
Daniel Gultsch created
268eeda
proper iq tracing (handling of errors); responding to all iqs
Daniel Gultsch created
15a2491
correctly parse turn server
Daniel Gultsch created
845b3d8
properly parse transport info and apply ice candidates after direct init
Daniel Gultsch created
3e5e4e8
reject call from proceed state; and deal with direct inits
Daniel Gultsch created
0bf991d
make jingle->sdp parsing fail on some obvious errors
Daniel Gultsch created
ca9b95f
discover stun server
Daniel Gultsch created
859bc0b
send and receive session terminates
Daniel Gultsch created
00f273b
show retry button after failed call
Daniel Gultsch created
f7d1e02
parse 'accept' messages
Daniel Gultsch created
9edadc9
process retract jingle messages
Daniel Gultsch created
a11d506
support reject
Daniel Gultsch created
7909a72
make retract jingle messages work
Daniel Gultsch created
e2f1cec
prepare more state transitions
Daniel Gultsch created
ccfc55e
show proper notification on incoming call
Daniel Gultsch created
4c6ee96
use appbarlayout in RtpSessionActivity
Daniel Gultsch created
0e88b56
display status information in ui
Daniel Gultsch created
a9a35fb
show status in RtpSessionActivity
Daniel Gultsch created
f8c0328
dummy Jingle activity
Daniel Gultsch created
22c755c
implement session accept
Daniel Gultsch created
9dfa9df
implement sending of session-accept
Daniel Gultsch created
ac9a1a7
receive candidates/transport-info
Daniel Gultsch created
885ec0f
a couple of bug fixes for SessionDescription.toString()
Daniel Gultsch created
f264ef9
create sdp string and set on peer connection
Daniel Gultsch created
b1c0e93
rudimentary rtpmap to session converter
Daniel Gultsch created
2591a96
sdp candidate to transport-info
Daniel Gultsch created
4d70855
sdp to ice transport conversion
Daniel Gultsch created
b44a3ae
parse sdp to jingle (yet w/o transport)
Daniel Gultsch created
ef51ec2
create objects for ssma (xep-0339)
Daniel Gultsch created
28ead10
sdp media to description parsing
Daniel Gultsch created
1805934
payload-type and rtp-hdrext sdp parsing
Daniel Gultsch created
5b1d86d
dummy code to get sdp out of (non-working) libwebrtc
Daniel Gultsch created
3b857e6
create temporary RtpSessionPropsoal as placeholder before we can create actual session
Daniel Gultsch created
e2e4390
untested sdp parser
Daniel Gultsch created
766d1d6
show preliminary call button if contact supports it
Daniel Gultsch created
4e13893
create stub objects for most of what’s in description and transport
Daniel Gultsch created
43cf178
support multiple jingle contents
Daniel Gultsch created