Audric Ackermann
|
53289298a9
|
auto select the first audio input on connection success webrtc
|
3 years ago |
Audric Ackermann
|
d5f6180ae6
|
create offer and answer ourselves and do not use the negotiation needed
event.
this event is causing us to loop in negotiation needed when each side
try to create one, gets the answer and so on...
|
3 years ago |
Audric Ackermann
|
1dff310820
|
no video track by default and will be turn ON if asked to
|
4 years ago |
Audric Ackermann
|
6f3625f99c
|
move the state of calling to its own slice
|
4 years ago |
Audric Ackermann
|
2f49228317
|
update turn servers
|
4 years ago |
Audric Ackermann
|
c1471426ac
|
dismiss a call when answered from another of our devices
|
4 years ago |
Audric Ackermann
|
485a5b257d
|
fix ringing sound for in release builds
|
4 years ago |
Audric Ackermann
|
67665dde56
|
handle network switching with webrtc
dirty hack from
https://bugs.chromium.org/p/chromium/issues/detail?id=982793
|
4 years ago |
Audric Ackermann
|
1203f1dc48
|
remove none state on callState. instead set it to undefined
|
4 years ago |
Audric Ackermann
|
b8d5a1c166
|
disable audio output switching as this is broken for now
|
4 years ago |
Audric Ackermann
|
6625b7c7b6
|
calls fix cross platforms issue with uuid
|
4 years ago |
Audric Ackermann
|
8c9832f118
|
add a toggle audio output button
|
4 years ago |
Audric Ackermann
|
dafb536f58
|
disable negotiationevent on recipient side
probably cause issues on network changes
|
4 years ago |
Audric Ackermann
|
29c187c6a0
|
add a notification on incoming call + an audio playing
|
4 years ago |
Audric Ackermann
|
25c7a2febd
|
data extraction notification on a line rather than a column
|
4 years ago |
Audric Ackermann
|
f91ed7729b
|
cleanup SessionCompositionBox
|
4 years ago |
Audric Ackermann
|
57449857f6
|
reject call after 1 minute showing the dialog
|
4 years ago |
Audric Ackermann
|
4700a0c832
|
allow to hangup even if current call should already be closed
|
4 years ago |
Audric Ackermann
|
dd25d9cb7f
|
fix flickering of video stream on mute/unmute
|
4 years ago |
Audric Ackermann
|
8468598b3a
|
send a pre offer to the PNServer for video calls
|
4 years ago |
Audric Ackermann
|
8618cf75e9
|
send and handle uuid for multi device calls
|
4 years ago |
Audric Ackermann
|
73d36c9769
|
send hangup event on datachannel to close video stream quicker
on the recipient side too
|
4 years ago |
Audric Ackermann
|
25910be0fd
|
do not display the reveal seed banner if user just used it
|
4 years ago |
Audric Ackermann
|
390af96514
|
WIP
|
4 years ago |
Audric Ackermann
|
a0b33fbbbb
|
add hook to listen for video call events
|
4 years ago |
Audric Ackermann
|
6a1f575c46
|
create a hook for listening for video call events
+ wip fullscreen video calls
|
4 years ago |
Audric Ackermann
|
d50d7eb803
|
our video off => show our avatar
|
4 years ago |
Audric Ackermann
|
dd281de903
|
cleanup feature flags
|
4 years ago |
Audric Ackermann
|
ce16066313
|
do not try to do an unsend request on a group swarm
|
4 years ago |
Audric Ackermann
|
bb26680b75
|
unsend for me only on a closed group only deletes locally
also do not await request to PN server
|
4 years ago |
Audric Ackermann
|
5d9565a559
|
fix menu action for unsending messages
|
4 years ago |
Audric Ackermann
|
0f2fcbb6e3
|
delete for opengroups is working
|
4 years ago |
Audric Ackermann
|
0ae23875b7
|
finish cleaning up Settings page
|
4 years ago |
Audric Ackermann
|
a596531c57
|
cleanup SessionSettings by making them less a IdoEverything
|
4 years ago |
Audric Ackermann
|
99b139f5c4
|
split settings folder and start adding the settings for video call
|
4 years ago |
Audric Ackermann
|
760b99587a
|
make sure to poll quicker if we get >95 messages on one polling
|
4 years ago |
Audric Ackermann
|
ae8688bf2a
|
cleanup UI for missed call messages in msg list
|
4 years ago |
Audric Ackermann
|
121f8927ed
|
exclude same /24 subnet from onion path building candidates
|
4 years ago |
Audric Ackermann
|
8f3b6d9ab2
|
add wip of call missed notification
|
4 years ago |
Audric Ackermann
|
678a5bcb3b
|
center avatar in draggable video window and handle mute video events
|
4 years ago |
Audric Ackermann
|
ecceaeaa8f
|
got datachannel working
|
4 years ago |
Audric Ackermann
|
0bfa41c7b8
|
switch to our turn servers
|
4 years ago |
Audric Ackermann
|
30a234158f
|
lint
|
4 years ago |
Audric Ackermann
|
87e7cc5ebf
|
Merge remote-tracking branch 'upstream/clearnet' into webrtc-calls
|
4 years ago |
Audric Ackermann
|
cade0ffeb6
|
make sure audio locally is muted so we do not hear ourselves
|
4 years ago |
Audric Ackermann
|
ce79ce1f8b
|
add buttons with popover to choose call src device
|
4 years ago |
Audric Ackermann
|
a629985a4f
|
fix toggling input source and off in video calls
|
4 years ago |
Audric Ackermann
|
fbd51c2974
|
add buttons to display list of inputs + toast on empty
|
4 years ago |
Audric Ackermann
|
b85425ff83
|
make a draggable or in conversation call container
|
4 years ago |
Audric Ackermann
|
4277c29bd8
|
make sure to refetch messageModel from db when saving attachments
|
4 years ago |