Roxie Linden
|
795edd490b
|
build fix
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
7da53bacc6
|
add tcptype to tcp ice candidate strings
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
70663ca395
|
generate ice candidate with proper formatting
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
a12e23f349
|
Fix race in initialization. Fix failure to send ice candidates to janus.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
f98e714f60
|
hook up listen from avatar vs camera
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
6b29ced707
|
fix device selection while speaking.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
8bd9675311
|
Improve reconnection logic and allow device setting when connected or not connected
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
35b4c7633e
|
tweak position transmission decision
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
84f6d30afa
|
when a peer joins, notify them of position and heading
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
d093ca0523
|
Transmit position and power when joining
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
976f63d6ae
|
fix mac build
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
e147381eb3
|
add stereo support
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
861f21957e
|
fix osx build incompatibility
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
819a715a59
|
sdd stereo support to client
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
025e9dcc4d
|
send position and rotation data to voice server.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
78228d4dc4
|
Smooth voice power level reporting.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
2ad058aa38
|
join notification was going out before session was created.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
1794898563
|
only send volume updates when volume has changed.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
cf72241f97
|
Fix shutdown crash issue.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
64ec3cb19f
|
send a message to the server when we're ready for data channel data
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
3f1fa29669
|
deal with add/remove of participants more effectively.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
f1f1bccad2
|
Stream audio levels to and from viewers via DataChannels
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
fd8119c550
|
add datachannel support
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
976a75ed24
|
Fix voice device settings
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
78c9b62043
|
fix newer xcode build warning
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
112b9e0a96
|
go ahead and restart voice negotiation when voice is re-enabled
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
ecbdda73de
|
fix some shutdown logic in webrtc code
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
0afb330cf1
|
Remove bad session from janus when negotation fails and is retried.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
f3701803eb
|
build fix on newer osx machines
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
f519506e04
|
fix some retry logic and speaker volume logic
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
e554bf0529
|
Fix connection failed logic to do a renegotiate.
Also, remove some dead code.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
24379eb3ee
|
disable unused but set warnings on newer compilers on mac.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
a2435aa1d0
|
Hook up speaker volume.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
f99cfd84aa
|
Add some thread safety
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
fa313bab63
|
do some thread safety to prevent webrtc threads from conflicting with viewer threads.
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
ce01e3184e
|
inadvertantly added
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
4079c05dd8
|
some build tweaks
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
3fbb8a72eb
|
Fix windows pragma error
|
2024-02-08 18:34:01 -08:00 |
Roxie Linden
|
5e2431f83c
|
set toolset for llwebrtc
|
2024-02-08 18:34:00 -08:00 |
Roxie Linden
|
6bd6107062
|
more picky cmake
|
2024-02-08 18:34:00 -08:00 |
Roxie Linden
|
2666504d2f
|
Cmake on TC is sure picky
|
2024-02-08 18:34:00 -08:00 |
Roxie Linden
|
393769e9f9
|
Try reordering URL_HASH
|
2024-02-08 18:34:00 -08:00 |
Roxie Linden
|
ad23b77664
|
TC build cmake complained about URL_HASH
|
2024-02-08 18:34:00 -08:00 |
Roxie Linden
|
22e724b29d
|
unknown warnings for TC build machines
|
2024-02-08 18:34:00 -08:00 |
Roxie Linden
|
3923fe4b4c
|
remove unnecessary build file
|
2024-02-08 18:34:00 -08:00 |
Roxie Linden
|
4451c3f420
|
coding policy fixes
|
2024-02-08 18:34:00 -08:00 |
Roxie Linden
|
48a20c5337
|
Use webrtc built binaries from temporary s3 location
|
2024-02-08 18:34:00 -08:00 |
Roxie Linden
|
8fa09570ec
|
Updates to build on mac.
|
2024-02-08 18:34:00 -08:00 |
Roxie Linden
|
a80f6070a2
|
Pull webrtc down from a webserver before building.
|
2024-02-08 18:34:00 -08:00 |
Roxie Linden
|
0ae8bbaf5d
|
Checkpoint WebRTC Voice
|
2024-02-08 18:34:00 -08:00 |