Daniel Gultsch
|
cacd85b4f1
|
catch ISE when entering PIP
|
2020-04-24 10:37:46 +02:00 |
|
Daniel Gultsch
|
d7a8519ad6
|
do not continue to accept call if reinit() caused activity to finish
|
2020-04-23 12:52:02 +02:00 |
|
Daniel Gultsch
|
cfb9368edb
|
check if pip feature is available on top of doing version check
|
2020-04-23 12:14:45 +02:00 |
|
Daniel Gultsch
|
60cea03dce
|
do not attempt retract if onStop was faster than backend connect
|
2020-04-23 10:13:10 +02:00 |
|
Daniel Gultsch
|
e0cb127005
|
retract call when pressing home or power button during ringing
|
2020-04-21 22:46:46 +02:00 |
|
Daniel Gultsch
|
eb911b8196
|
show 215 status in server info
|
2020-04-21 11:40:05 +02:00 |
|
Daniel Gultsch
|
23d1ee5e41
|
render contact’s avatar during incoming call
|
2020-04-20 15:57:31 +02:00 |
|
Daniel Gultsch
|
f7f0dc99a7
|
launch calls in new task
|
2020-04-20 15:57:31 +02:00 |
|
Daniel Gultsch
|
c7269bc0aa
|
check microphone availability on background thread
|
2020-04-20 15:57:31 +02:00 |
|
Daniel Gultsch
|
31dfb0c704
|
cache useTor information in activity
|
2020-04-20 15:57:31 +02:00 |
|
Daniel Gultsch
|
934b98d199
|
add microphone availability check
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
48f752366b
|
paint local mic off button in pip
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
644e5aa856
|
remove video sinks when calling onStop. otherwise going in and out foreground will give us endless sinks
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
ab2681640a
|
allow pip during connecting
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
e545e95d39
|
getMedia() would throw null pointer when called after going from proposed to some error state
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
ea2ed85ed7
|
support picture in picture for video calls
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
21e412ef6f
|
only show remote video when connected
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
4558b9a7b0
|
select proper media for retry
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
ec6bcec849
|
use different aspect ratio for landscape
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
36e117979a
|
put 'video' in ongoing video call notification
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
d7e93e18e5
|
add a couple of todos to RtpSessionActivity
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
01a9a52990
|
show enable/disable video in video calls
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
445009c558
|
request camera permissions
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
5a20faaf0f
|
show 'incoming video cal' notification
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
d4788fc1f4
|
display video call based on availability
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
b4df19177f
|
make seperate menu items for audio and video calls
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
17d9b02f41
|
properly paint local video over remote
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
8c273e7eee
|
parse media from session proposal
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
1489dba44f
|
release resource. stop caputuring when webrtc ends
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
b20b00e77f
|
use toolbar to display status text in RtpSessionActivity
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
339bdaea06
|
rudimentary video caputuring
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
493ca68464
|
add <rtcp-mux/> in description
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
ef22071bd1
|
turn proximity wake lock and/off depending on speaker configuration
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
9bc264bd73
|
do not use proximity wake lock on speaker phone
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
981aeaf264
|
make mute and speaker button work
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
b924a63d01
|
copy audio manager from AppRTCDemo
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
9a41d11aed
|
do not show context menu for call logs
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
3439f40411
|
show call log messages in conversation stream
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
deaa76b5ca
|
when using onNewIntent make sure to store intent otherwise onBackground might just overwrite it again
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
609120c0d8
|
only ever create one wake lock in rtpsessionactivity
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
07e671d7c3
|
do not offer jingle calls when using Tor
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
9d83981f2c
|
respond with busy if there is anthor rtp session
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
d19b5e0634
|
show notification during ongoing call
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
2e8b91665b
|
improvements to RtpSessionActivity
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
14d008d89d
|
turn screen off during call
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
0302eacac1
|
back button rejects or ends call
|
2020-04-20 15:57:30 +02:00 |
|
Daniel Gultsch
|
f5c4de8770
|
make retry work
|
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 |
|