[webrtc-pc] getSenders/getReceivers: optional kind parameter?

fippo has just created a new issue for 
https://github.com/w3c/webrtc-pc:

== getSenders/getReceivers: optional kind parameter? ==
while playing with simulcast I noticed that neither 
[getSenders](http://w3c.github.io/webrtc-pc/#widl-RTCPeerConnection-getSenders-sequence-RTCRtpSender)
 nor 
[getReceivers](http://w3c.github.io/webrtc-pc/#widl-RTCPeerConnection-getReceivers-sequence-RTCRtpReceiver)
 (and getTransceivers?) takes a 'kind' member specifying the media 
type.

What I was originally looking to do was along the lines of
```
pc.getSenders('video')[0].setParameters(...)
```
to configure simulcast on the first video track. Trivial to work 
around by using .filter on the array of senders returned:
```
pc.getSenders().filter(function(sender) { return sender.track.kind ===
 'video'; })[0]
.setParameters(...)
```

But since 
[getCapabilities](http://w3c.github.io/webrtc-pc/#widl-RTCRtpReceiver-getCapabilities-RTCRtpCapabilities-DOMString-kind)
 takes an optional kind parameter that seems slightly inconsistent.


Please view or discuss this issue at 
https://github.com/w3c/webrtc-pc/issues/488 using your GitHub account

Received on Friday, 29 January 2016 19:41:16 UTC