Simon Sapin
1d38bc0419
Fix some new warnings
2019-06-22 14:59:09 +02:00
Bastien Orivel
292d468cd1
Use the newly added inCompartments option everywhere it can be
2019-05-25 17:28:07 +02:00
Manish Goregaokar
72701d96c4
Add RTCPeerConnection.ontrack
2019-05-08 08:15:01 -07:00
Manish Goregaokar
a9ab13b279
Use MediaStreamTracks in MediaStreams
2019-05-07 17:09:04 -07:00
Manish Goregaokar
749a6595ad
Update servo-media
2019-05-07 14:09:09 -07:00
Aron Zwaan
e2e6e2ac94
Pass InCompartment by value
2019-04-25 11:37:35 +02:00
Aron Zwaan
1b6949d4cf
Add proof parameter to Promise::new_in_current_compartment
2019-04-24 19:46:10 +02:00
Josh Matthews
eebd831ea5
Move media backend initialization to process startup.
2019-04-15 16:46:25 -04:00
bors-servo
17204544d9
Auto merge of #23157 - ferjm:gum.playback, r=Manishearth
...
MediaStream playback through audio and video elements
- [X] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] There are tests for these changes
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23157 )
<!-- Reviewable:end -->
2019-04-13 20:28:17 -04:00
Fernando Jiménez Moreno
af242a0571
MediaStream playback through audio and video elements
2019-04-10 17:55:46 +02:00
Aron Zwaan
782b58587a
Rename Promise::new to Promise::new_in_current_compartment
2019-04-03 20:45:30 +02:00
Manish Goregaokar
7343241c3d
Add RTCPeerConnection::Close
2019-03-25 09:04:13 -07:00
Manish Goregaokar
5cb5503a75
Add SignalingState to RTCPeerConnection
2019-03-25 09:04:13 -07:00
Manish Goregaokar
fc25a80892
Add ICEConnectionState to RTCPeerConnection
2019-03-25 09:04:13 -07:00
Manish Goregaokar
209caa418b
Add ICEGatheringState to RTCPeerConnection
2019-03-25 09:04:13 -07:00
Fernando Jiménez Moreno
bc74dc0e85
Use servo-media-auto and call ServoMedia::init where required
2019-03-25 09:51:53 +01:00
Manish Goregaokar
407d88f97d
Update servo-media
2019-02-13 10:04:52 -08:00
Manish Goregaokar
b7e2e79e53
Use draft spec links
2019-01-29 11:37:00 -08:00
Manish Goregaokar
7761243100
Configure STUN servers
2019-01-29 11:37:00 -08:00
Manish Goregaokar
2d8ac7825c
Add RTCPeerConnection::AddStream
2019-01-29 11:37:00 -08:00
Manish Goregaokar
93a359e528
Add RTCPeerConnection::SetRemoteDescription
2019-01-29 11:36:27 -08:00
Manish Goregaokar
95cd67cb65
Add RTCPeerConnection::SetLocalDescription
2019-01-29 11:36:27 -08:00
Manish Goregaokar
cfc235bad2
Add createAnswer
2019-01-29 11:36:27 -08:00
Manish Goregaokar
c156289a0c
Add createOfer
2019-01-29 11:36:27 -08:00
Manish Goregaokar
9521c3d5a4
Add RTCPeerConnection::AddIceCandidate
2019-01-29 11:36:27 -08:00
Manish Goregaokar
841dd1eb4b
Fire negotiationneeded and icecandidate events
2019-01-29 11:36:27 -08:00
Manish Goregaokar
5bfa42094e
Add RTCPeerConnectionIceEvent
2019-01-29 11:36:27 -08:00
Manish Goregaokar
e0d8de2714
Fill in some of RTCPeerConnection, add signaller
2019-01-28 22:21:42 -08:00
Manish Goregaokar
2dd69d0cb0
Add empty RTCPeerConnection interface
2019-01-28 22:21:42 -08:00