b4df191
make seperate menu items for audio and video calls
Daniel Gultsch created
b4df191
make seperate menu items for audio and video calls
Daniel Gultsch created
17d9b02
properly paint local video over remote
Daniel Gultsch created
d057ae3
transmit media from proposal to actual session
Daniel Gultsch created
8c273e7
parse media from session proposal
Daniel Gultsch created
1489dba
release resource. stop caputuring when webrtc ends
Daniel Gultsch created
b20b00e
use toolbar to display status text in RtpSessionActivity
Daniel Gultsch created
339bdae
rudimentary video caputuring
Daniel Gultsch created
bfb9a62
complete list of reasons
Daniel Gultsch created
dd42a6b
don’t transition when calling endCall and session was already terminated
Daniel Gultsch created
65b4366
RtpConnection: synchronize all externally call methods to guard state transitions
Daniel Gultsch created
172d2c6
depulicate 'propose's when doing mam catchup
Daniel Gultsch created
e16e0d8
cancle ongoing jingle sessions on xmpp rebind
Daniel Gultsch created
493ca68
add <rtcp-mux/> in description
Daniel Gultsch created
ef22071
turn proximity wake lock and/off depending on speaker configuration
Daniel Gultsch created
9bc264b
do not use proximity wake lock on speaker phone
Daniel Gultsch created
981aeaf
make mute and speaker button work
Daniel Gultsch created
b924a63
copy audio manager from AppRTCDemo
Daniel Gultsch created
5b98107
put jingle messages in MAM and parse call log during catchup
Daniel Gultsch created
9a41d11
do not show context menu for call logs
Daniel Gultsch created
4be2309
more conditions under which to print call log
Daniel Gultsch created
3439f40
show call log messages in conversation stream
Daniel Gultsch created
1dc88f3
avoid terminating twice
Daniel Gultsch created
82f9a77
be more conservative when parsing rtp content
Daniel Gultsch created
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