Commit log
deaa76b
when using onNewIntent make sure to store intent otherwise onBackground might just overwrite it again
Daniel Gultsch
created
609120c
only ever create one wake lock in rtpsessionactivity
Daniel Gultsch
created
c9f7e17
use foreground service for ongoing call notification
Daniel Gultsch
created
c6db651
allow all jingle states to transition into terminated
Daniel Gultsch
created
5eea961
improved strategy for ignoring self addressed jingle messages
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