Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge in webrtc work #184

Merged
merged 35 commits into from Jan 26, 2019

Fix race condition

f2db09d
Select commit
c5da532
tmp
jdm Oct 27, 2018
a157fe7
checkpoint
jdm Oct 27, 2018
9646cf2
cleanup
jdm Oct 28, 2018
a4d4d39
support running example twice with simple signalling server.
jdm Oct 28, 2018
12b80b6
add gstreamer backend
jdm Oct 29, 2018
f6a58b0
tmp
jdm Jan 16, 2019
36f2601
dummy media stream
jdm Jan 17, 2019
f124bd4
add missing media stream
jdm Jan 17, 2019
e537d45
Correct path for js
Manishearth Jan 17, 2019
8a894d8
Refactor remote description setting
Manishearth Jan 17, 2019
6c522a8
remove RTC from names
Manishearth Jan 17, 2019
7606b3c
add IceCandidate type, notify_ice -> add_ice_candidate
Manishearth Jan 17, 2019
6b4902f
Add set_local_description
Manishearth Jan 17, 2019
954d9d8
send_ice_candidate -> on_ice_candidate
Manishearth Jan 17, 2019
fac72fa
Extract media stream creation from webrtc pipeline creation.
jdm Jan 17, 2019
cb8b2a6
fix warning
Manishearth Jan 17, 2019
258eb16
Move offer flow to api user
Manishearth Jan 17, 2019
b328045
Support for other side of RTC
Manishearth Jan 18, 2019
f2db09d
Fix race condition
Manishearth Jan 18, 2019
429d8bc
Clean up app state assertions
Manishearth Jan 18, 2019
92ba459
Fix assertions
Manishearth Jan 18, 2019
20461fd
cleanups
Manishearth Jan 18, 2019
dbf4c39
Separate creation and integration of media streams from rest of WebRT…
jdm Jan 18, 2019
43e7279
Support creating media streams from media capture sources.
jdm Jan 18, 2019
465a6dc
Ensure that new media stream components are synced with pipeline stat…
jdm Jan 21, 2019
c645832
Make example only use media capture streams once.
jdm Jan 21, 2019
a66b531
Add event loop to webrtc code
Manishearth Jan 25, 2019
8d11ce0
Make backend also use event loop
Manishearth Jan 25, 2019
c29d56f
remove assert_state macro
Manishearth Jan 25, 2019
1c2e924
Add dummy webrtc backend
Manishearth Jan 25, 2019
61d5841
Improve code for closing the pipeline
Manishearth Jan 25, 2019
11d229a
make Travis pass
Manishearth Jan 25, 2019
dd46b3d
cleanup
Manishearth Jan 25, 2019
8f68607
rustfmt
Manishearth Jan 25, 2019
ff68fa4
remove failure. only success remains.
Manishearth Jan 25, 2019
Merged

Merge in webrtc work #184

Fix race condition
f2db09d
Select commit
c5da532
tmp
jdm Oct 27, 2018
a157fe7
checkpoint
jdm Oct 27, 2018
9646cf2
cleanup
jdm Oct 28, 2018
a4d4d39
support running example twice with simple signalling server.
jdm Oct 28, 2018
12b80b6
add gstreamer backend
jdm Oct 29, 2018
f6a58b0
tmp
jdm Jan 16, 2019
36f2601
dummy media stream
jdm Jan 17, 2019
f124bd4
add missing media stream
jdm Jan 17, 2019
e537d45
Correct path for js
Manishearth Jan 17, 2019
8a894d8
Refactor remote description setting
Manishearth Jan 17, 2019
6c522a8
remove RTC from names
Manishearth Jan 17, 2019
7606b3c
add IceCandidate type, notify_ice -> add_ice_candidate
Manishearth Jan 17, 2019
6b4902f
Add set_local_description
Manishearth Jan 17, 2019
954d9d8
send_ice_candidate -> on_ice_candidate
Manishearth Jan 17, 2019
fac72fa
Extract media stream creation from webrtc pipeline creation.
jdm Jan 17, 2019
cb8b2a6
fix warning
Manishearth Jan 17, 2019
258eb16
Move offer flow to api user
Manishearth Jan 17, 2019
b328045
Support for other side of RTC
Manishearth Jan 18, 2019
f2db09d
Fix race condition
Manishearth Jan 18, 2019
429d8bc
Clean up app state assertions
Manishearth Jan 18, 2019
92ba459
Fix assertions
Manishearth Jan 18, 2019
20461fd
cleanups
Manishearth Jan 18, 2019
dbf4c39
Separate creation and integration of media streams from rest of WebRT…
jdm Jan 18, 2019
43e7279
Support creating media streams from media capture sources.
jdm Jan 18, 2019
465a6dc
Ensure that new media stream components are synced with pipeline stat…
jdm Jan 21, 2019
c645832
Make example only use media capture streams once.
jdm Jan 21, 2019
a66b531
Add event loop to webrtc code
Manishearth Jan 25, 2019
8d11ce0
Make backend also use event loop
Manishearth Jan 25, 2019
c29d56f
remove assert_state macro
Manishearth Jan 25, 2019
1c2e924
Add dummy webrtc backend
Manishearth Jan 25, 2019
61d5841
Improve code for closing the pipeline
Manishearth Jan 25, 2019
11d229a
make Travis pass
Manishearth Jan 25, 2019
dd46b3d
cleanup
Manishearth Jan 25, 2019
8f68607
rustfmt
Manishearth Jan 25, 2019
ff68fa4
remove failure. only success remains.
Manishearth Jan 25, 2019

Workflow runs completed with no jobs

You can’t perform that action at this time.