Commit log

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