Weekly github digest (WebRTC WG specifications)

Issues
------
* w3c/webrtc-pc (+4/-3/💬8)
  4 issues created:
  - Should peer identity specific steps be marked as "Feature at risk" (by youennf)
    https://github.com/w3c/webrtc-pc/issues/2284 
  - Merge the steps for updating candidate pair and ice transport state (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2283 
  - Update to constructor operations (by Ms2ger)
    https://github.com/w3c/webrtc-pc/issues/2282 
  - Wrong RTC referenced by rtpTimestamp (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2281 

  5 issues received 8 new comments:
  - #2215 Order of multiple RTCDataChannel.send calls in case of blobs (3 by jan-ivar, guest271314)
    https://github.com/w3c/webrtc-pc/issues/2215 [Editorial] 
  - #2282 Update to constructor operations (2 by dontcallmedom)
    https://github.com/w3c/webrtc-pc/issues/2282 
  - #2283 Merge the steps for updating candidate pair and ice transport state (1 by henbos)
    https://github.com/w3c/webrtc-pc/issues/2283 
  - #2254 Checks in https://w3c.github.io/webrtc-pc/#dom-RTCDTMFSender-insertDTMF could be simplified (1 by youennf)
    https://github.com/w3c/webrtc-pc/issues/2254 [Editorial] 
  - #2173 Timing of setRemoteDescription's identity validation is unclear (1 by jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/2173 [PR exists] 

  3 issues closed:
  - Status of Document: Update "features at risk" list https://github.com/w3c/webrtc-pc/issues/2275 [Editorial] [PR exists] 
  - Properly define origin (and handling thereof) for PeerConnection https://github.com/w3c/webrtc-pc/issues/1969 [PR exists] 
  - Mark RTCRtpEncodingParameters.maxFramerate as "feature at risk" https://github.com/w3c/webrtc-pc/issues/2260 [PR exists] 

* w3c/webrtc-stats (+3/-8/💬41)
  3 issues created:
  - What should we do about onstatsended? (by henbos)
    https://github.com/w3c/webrtc-stats/issues/480 
  - Should we move track/sender/receiver to the obsolete section? (by henbos)
    https://github.com/w3c/webrtc-stats/issues/479 
  - Should we have transceiver stats? (by henbos)
    https://github.com/w3c/webrtc-stats/issues/478 

  28 issues received 41 new comments:
  - #432 OPUS -- Exposing SILK or CELT mode in getStats (3 by henbos, vr000m, aboba)
    https://github.com/w3c/webrtc-stats/issues/432 
  - #479 Should we move track/sender/receiver to the obsolete section? (3 by henbos)
    https://github.com/w3c/webrtc-stats/issues/479 [TPAC 2019] 
  - #374 Exposing RTCIceCandidateStats.networkType might trigger fingerprinting (3 by henbos, juberti, youennf)
    https://github.com/w3c/webrtc-stats/issues/374 [TPAC 2018] [TPAC 2019] 
  - #396 RTC[Audio/Video]SenderStats should have mid (2 by henbos)
    https://github.com/w3c/webrtc-stats/issues/396 [CR blocker] [Ready for PR] [TPAC 2019] 
  - #403 Impact on Track Stats because of moving stats from sender/receiver to appropriate in/outbound rtp (2 by henbos)
    https://github.com/w3c/webrtc-stats/issues/403 [TPAC 2019] 
  - #426 RTCRemoteInboundRtpStreamStats: total round trip time (2 by henbos)
    https://github.com/w3c/webrtc-stats/issues/426 
  - #465 Measuring background noise (energy) (2 by henbos, aboba)
    https://github.com/w3c/webrtc-stats/issues/465 
  - #478 Should we have transceiver stats? (2 by henbos)
    https://github.com/w3c/webrtc-stats/issues/478 
  - #229 Interframe delay stat for video receive stream. (2 by henbos, ksridhar)
    https://github.com/w3c/webrtc-stats/issues/229 [Icebox] 
  - #358 identifying the ice generation of a candidate pair (2 by henbos)
    https://github.com/w3c/webrtc-stats/issues/358 
  - #391 audioLevel can be removed from "track"|"receiver"|"sender" stats (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/391 
  - #392 framesDecoded is on both "receiver" and "inbound-rtp" (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/392 
  - #393 Correlating RTCInboundRtpStreamStats with simulcast streams (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/393 
  - #397 Add RTCOutboundRtpStreamStats.framesDiscardedOnSend (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/397 
  - #401 Add SVC stats in RTC[In/Out]boundRtpStreamStats (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/401 [Icebox] 
  - #424 Receiver attachment stats missing (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/424 
  - #427 Request to add neteq waiting time to stats report (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/427 [Icebox] 
  - #430 RTCVideo*Stats: Video Device Errors (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/430 [Submitter input needed] 
  - #433 The spec has incorrect assumptions abound SR and RR (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/433 [Editorial] [Ready for PR] 
  - #438 Move packetsDiscardedOnSend to RTCIceCandidatePairStats (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/438 [Ready for PR] 
  - #223 jitterBufferDelay vs playoutDelay (1 by Tilakv)
    https://github.com/w3c/webrtc-stats/issues/223 [Icebox] 
  - #472 Issues with replaceTrack, will statsended fire or give me what I want. (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/472 
  - #480 What should we do about onstatsended? (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/480 [TPAC 2019] 
  - #353 Input/output resolution and audio energy (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/353 
  - #356 RTCIceCandidateStats.deleted can be removed (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/356 [PR exists] [TPAC 2018] 
  - #357 References to "objectDeleted" can be removed (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/357 [PR exists] 
  - #366 Call out which stats are expected to trigger StatsEnded events (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/366 [TPAC 2018] 
  - #375 Is exposing a remote peer IP address through RTCIceCandidateStats.address a privacy issue (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/375 [PR exists] [TPAC 2018] 

  8 issues closed:
  - Impact on Track Stats because of moving stats from sender/receiver to appropriate in/outbound rtp https://github.com/w3c/webrtc-stats/issues/403 [TPAC 2019] 
  - framesDecoded is on both "receiver" and "inbound-rtp" https://github.com/w3c/webrtc-stats/issues/392 
  - Is exposing a remote peer IP address through RTCIceCandidateStats.address a privacy issue https://github.com/w3c/webrtc-stats/issues/375 [PR exists] [TPAC 2018] 
  - Call out which stats are expected to trigger StatsEnded events https://github.com/w3c/webrtc-stats/issues/366 [TPAC 2018] 
  - References to "objectDeleted" can be removed https://github.com/w3c/webrtc-stats/issues/357 [PR exists] 
  - RTCIceCandidateStats.deleted can be removed https://github.com/w3c/webrtc-stats/issues/356 [PR exists] [TPAC 2018] 
  - Input/output resolution and audio energy https://github.com/w3c/webrtc-stats/issues/353 
  - Add counter for number of times resolution changes https://github.com/w3c/webrtc-stats/issues/476 [PR exists] 

* w3c/webrtc-nv-use-cases (+0/-0/💬1)
  1 issues received 1 new comments:
  - #44 WHATWG streams for data channel messages (1 by lgrahl)
    https://github.com/w3c/webrtc-nv-use-cases/issues/44 

* w3c/mediacapture-main (+2/-0/💬5)
  2 issues created:
  - Update to constructor operations (by Ms2ger)
    https://github.com/w3c/mediacapture-main/issues/616 
  - When is a MediaStream playing? (by jan-ivar)
    https://github.com/w3c/mediacapture-main/issues/615 

  3 issues received 5 new comments:
  - #615 When is a MediaStream playing? (3 by Pehrsons, jan-ivar)
    https://github.com/w3c/mediacapture-main/issues/615 
  - #604 oldList definition in enumerateDevices is unclear (1 by youennf)
    https://github.com/w3c/mediacapture-main/issues/604 
  - #607 fixed, per origin, device ID creates tracking risk (1 by snyderp)
    https://github.com/w3c/mediacapture-main/issues/607 [TPAC 2019 Privacy] 

* w3c/mediacapture-record (+3/-0/💬7)
  3 issues created:
  - Ability to specify constant bit rate encoding in MediaRecorder options. (by sizeak)
    https://github.com/w3c/mediacapture-record/issues/183 
  - Update to constructor operations (by Ms2ger)
    https://github.com/w3c/mediacapture-record/issues/182 
  - MediaStream does not expose a RecordingState (by chrisguttandin)
    https://github.com/w3c/mediacapture-record/issues/181 

  3 issues received 7 new comments:
  - #167 Add replaceTrack method to MediaStream (4 by henbos, guest271314)
    https://github.com/w3c/mediacapture-record/issues/167 [TPAC 2019] 
  - #181 MediaStream does not expose a RecordingState (2 by Pehrsons, chrisguttandin)
    https://github.com/w3c/mediacapture-record/issues/181 
  - #173 Input video track width and height MUST be recorded and playable (1 by guest271314)
    https://github.com/w3c/mediacapture-record/issues/173 

* w3c/mediacapture-depth (+0/-0/💬1)
  1 issues received 1 new comments:
  - #173 Unable to use MediaRecorder | ImageCapture.takePhoto() on a depth stream (1 by anssiko)
    https://github.com/w3c/mediacapture-depth/issues/173 

* w3c/mediacapture-fromelement (+0/-1/💬1)
  1 issues received 1 new comments:
  - #78 MediaStreamTrack does not dispatch "ended" event at Chromium when src of HTMLMediaElement is changed, Firefox does dispatch "ended" event; which implementation is correct? (1 by jan-ivar)
    https://github.com/w3c/mediacapture-fromelement/issues/78 

  1 issues closed:
  - MediaStreamTrack does not dispatch "ended" event at Chromium when src of HTMLMediaElement is changed, Firefox does dispatch "ended" event; which implementation is correct? https://github.com/w3c/mediacapture-fromelement/issues/78 

* w3c/mediacapture-output (+1/-0/💬0)
  1 issues created:
  - Selecting audio output in case device info permission is not granted (by youennf)
    https://github.com/w3c/mediacapture-output/issues/83 

* w3c/mediacapture-screen-share (+1/-0/💬0)
  1 issues created:
  - Respec error (by aboba)
    https://github.com/w3c/mediacapture-screen-share/issues/112 



Pull requests
-------------
* w3c/webrtc-pc (+4/-3/💬4)
  4 pull requests submitted:
  - Fix reference to timestamp definition (by dontcallmedom)
    https://github.com/w3c/webrtc-pc/pull/2288 
  - Add default value to optional dictionaries arguments (by dontcallmedom)
    https://github.com/w3c/webrtc-pc/pull/2287 
  - Clarify that blob send order should respect the send call order (by youennf)
    https://github.com/w3c/webrtc-pc/pull/2286 
  - Simplify checks in insertDTMF since some of them are redundant (by youennf)
    https://github.com/w3c/webrtc-pc/pull/2285 

  3 pull requests received 4 new comments:
  - #2250 Clarify SRD() won't reject on identity failure wo/target peer identity. (2 by henbos, jan-ivar)
    https://github.com/w3c/webrtc-pc/pull/2250 [Editors can integrate] 
  - #2276 RTCIceTransport selected candidate pair behavior when changing state (1 by youennf)
    https://github.com/w3c/webrtc-pc/pull/2276 
  - #2286 Clarify that blob send order should respect the send call order (1 by youennf)
    https://github.com/w3c/webrtc-pc/pull/2286 

  3 pull requests merged:
  - Update "Features at risk"
    https://github.com/w3c/webrtc-pc/pull/2280 [Editors can integrate] 
  - Add a [[DocumentOrigin]] internal slot to RTCPeerConnection.
    https://github.com/w3c/webrtc-pc/pull/2249 [Editors can integrate] 
  - Mark RTCRtpEncodingParameters.maxFramerate as "feature at risk"
    https://github.com/w3c/webrtc-pc/pull/2261 

* w3c/webrtc-stats (+0/-1/💬1)
  1 pull requests received 1 new comments:
  - #477 RTCOutboundRtpStreamStats.qualityLimitationResolutionChanges added. (1 by henbos)
    https://github.com/w3c/webrtc-stats/pull/477 

  1 pull requests merged:
  - RTCOutboundRtpStreamStats.qualityLimitationResolutionChanges added.
    https://github.com/w3c/webrtc-stats/pull/477 

* w3c/webrtc-ice (+0/-0/💬1)
  1 pull requests received 1 new comments:
  - #20 Remove RTCIceGatherer reference  in addRemoteCandidate (1 by aboba)
    https://github.com/w3c/webrtc-ice/pull/20 

* w3c/mediacapture-main (+2/-0/💬0)
  2 pull requests submitted:
  - Clarify that devicechange event is skippable if there is no change of devices (by youennf)
    https://github.com/w3c/mediacapture-main/pull/618 
  - Remove oldList and make it clear that groupId scope is the document (by youennf)
    https://github.com/w3c/mediacapture-main/pull/617 

* w3c/mediacapture-record (+1/-0/💬0)
  1 pull requests submitted:
  - (Editorial) Fix link of `inactive` in "if stream is inactive" (by Pehrsons)
    https://github.com/w3c/mediacapture-record/pull/184 

* w3c/mediacapture-screen-share (+2/-0/💬0)
  2 pull requests submitted:
  - Resolve optional/default error (by aboba)
    https://github.com/w3c/mediacapture-screen-share/pull/113 
  - Add Henrik and Jan-Ivar as editors (by aboba)
    https://github.com/w3c/mediacapture-screen-share/pull/111 


Repositories tracked by this digest:
-----------------------------------
* https://github.com/w3c/webrtc-pc
* https://github.com/w3c/webrtc-identity
* https://github.com/w3c/webrtc-stats
* https://github.com/w3c/webrtc-charter
* https://github.com/w3c/webrtc-dscp-exp
* https://github.com/w3c/webrtc-ice
* https://github.com/w3c/webrtc-nv-use-cases
* https://github.com/w3c/mediacapture-main
* https://github.com/w3c/mediacapture-record
* https://github.com/w3c/mediacapture-image
* https://github.com/w3c/mediacapture-depth
* https://github.com/w3c/mediacapture-fromelement
* https://github.com/w3c/mediacapture-output
* https://github.com/w3c/mediacapture-screen-share
* https://github.com/w3c/mst-content-hint

Received on Tuesday, 3 September 2019 17:01:26 UTC