Weekly github digest (WebRTC WG specifications)

Issues
------
* w3c/webrtc-pc (+3/-4/💬16)
  3 issues created:
  - What happens to PC when page suspends? (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2513 
  - Calling SRD twice isn't web compatible (by jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/2512 
  - Should not fire errors on closed datachannels (by alvestrand)
    https://github.com/w3c/webrtc-pc/issues/2511 

  2 issues received 16 new comments:
  - #2512 Calling SRD twice isn't web compatible (6 by alvestrand, fippo, jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/2512 
  - #2506 On track removal: Should you mute an already muted track? (10 by guest271314, jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/2506 

  4 issues closed:
  - onnegotiationneeded still races with onmessage under stress https://github.com/w3c/webrtc-pc/issues/2508 [PR exists] 
  - JSEP reads & modifies transceivers in parallel, causing racy behavior. https://github.com/w3c/webrtc-pc/issues/2476 
  - The threading model of webrtc-pc: When are effects of in-parallel stuff surfaced? https://github.com/w3c/webrtc-pc/issues/2502 [March/April 2020 Interim] [PR exists] 
  - Test coverage chapter 7 https://github.com/w3c/webrtc-pc/issues/2464 [Test suite issue] 

* w3c/webrtc-stats (+2/-14/💬14)
  2 issues created:
  - targetBitrate should be defined as current encoder target settings (by henbos)
    https://github.com/w3c/webrtc-stats/issues/560 
  - Lifetime of "outbound-rtp" (by henbos)
    https://github.com/w3c/webrtc-stats/issues/558 

  10 issues received 14 new comments:
  - #560 targetBitrate should be defined as current encoder target settings (1 by vr000m)
    https://github.com/w3c/webrtc-stats/issues/560 [PR exists] 
  - #558 Lifetime of "outbound-rtp" (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/558 
  - #528 Move RTCMediaHandlerStats::remoteSource to the obsolete section (3 by henbos, vr000m)
    https://github.com/w3c/webrtc-stats/issues/528 [Ready for PR] 
  - #510 Effect of ICE restart on "transport" and "candidate" / "candidate-pair" (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/510 
  - #507 What does a "transport" consider as "payload"? (3 by alvestrand, vr000m)
    https://github.com/w3c/webrtc-stats/issues/507 [Ready for PR] 
  - #467 Deleted was removed in #462, was not added to Obsolete section (1 by vr000m)
    https://github.com/w3c/webrtc-stats/issues/467 [Ready for PR] 
  - #453 Add remoteSource to "media-source" (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/453 [Ready for PR] 
  - #436 Fix RTCMediaSourceStats typo (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/436 [Editorial] 
  - #423 Make targetBitrate obsolete (was: targetBitrate should not be "measured over 1 second window") (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/423 [Ready for PR] 
  - #374 Exposing RTCIceCandidateStats.networkType might trigger fingerprinting (1 by alvestrand)
    https://github.com/w3c/webrtc-stats/issues/374 [November 2019 Interim] [TPAC 2018] [TPAC 2019] [privacy-tracker] 

  14 issues closed:
  - Effect of ICE restart on "transport" and "candidate" / "candidate-pair" https://github.com/w3c/webrtc-stats/issues/510 
  - audioLevel can be removed from "track"|"receiver"|"sender" stats https://github.com/w3c/webrtc-stats/issues/391 
  - "make travissetup" does not work on mac https://github.com/w3c/webrtc-stats/issues/329 [Editorial] 
  - Exposing RTCIceCandidateStats.networkType might trigger fingerprinting https://github.com/w3c/webrtc-stats/issues/374 [November 2019 Interim] [TPAC 2018] [TPAC 2019] [privacy-tracker] 
  - identifying the ice generation of a candidate pair https://github.com/w3c/webrtc-stats/issues/358 [Ready for PR] [TPAC 2019] 
  - Add remoteSource to "media-source" https://github.com/w3c/webrtc-stats/issues/453 [PR exists] 
  - Move RTCMediaHandlerStats::remoteSource to the obsolete section https://github.com/w3c/webrtc-stats/issues/528 [PR exists] 
  - RTCTransportStats is missing iceState https://github.com/w3c/webrtc-stats/issues/483 [Ready for PR] 
  - targetBitrate should be defined as current encoder target settings https://github.com/w3c/webrtc-stats/issues/560 [PR exists] 
  - Deleted was removed in #462, was not added to Obsolete section https://github.com/w3c/webrtc-stats/issues/467 [Ready for PR] 
  - Move RTCMediaHandlerStats::priority to the obsolete section https://github.com/w3c/webrtc-stats/issues/529 [Ready for PR] 
  - Clarify that ICE ping bytes are not included in payload bytes https://github.com/w3c/webrtc-stats/issues/556 [Ready for PR] 
  - Make targetBitrate obsolete (was: targetBitrate should not be "measured over 1 second window") https://github.com/w3c/webrtc-stats/issues/423 [Ready for PR] 
  - Fix RTCMediaSourceStats typo https://github.com/w3c/webrtc-stats/issues/436 [Editorial] 

* w3c/mediacapture-main (+1/-1/💬13)
  1 issues created:
  - respec 25.4.2 upgrade: errors (by aboba)
    https://github.com/w3c/mediacapture-main/issues/684 

  4 issues received 13 new comments:
  - #684 respec 25.4.2 upgrade: errors (2 by aboba, dontcallmedom)
    https://github.com/w3c/mediacapture-main/issues/684 
  - #683 Device info Access Control Model needs an update (1 by youennf)
    https://github.com/w3c/mediacapture-main/issues/683 [privacy-tracker] 
  - #682 Stop recommending UUID for deviceId/groupId (8 by guest271314, jan-ivar, pes10k, youennf)
    https://github.com/w3c/mediacapture-main/issues/682 [privacy-tracker] 
  - #672 Deprecate inputDeviceInfo.getCapabilities() for better privacy (2 by jan-ivar, youennf)
    https://github.com/w3c/mediacapture-main/issues/672 [privacy-tracker] 

  1 issues closed:
  - respec 25.4.2 upgrade: errors https://github.com/w3c/mediacapture-main/issues/684 

* w3c/mediacapture-image (+1/-0/💬4)
  1 issues created:
  - Include malicious sites and surveillance cameras in the PTZ explainer (by beaufortfrancois)
    https://github.com/w3c/mediacapture-image/issues/222 

  1 issues received 4 new comments:
  - #222 Include malicious sites and surveillance cameras in the PTZ explainer (4 by kenchris, riju)
    https://github.com/w3c/mediacapture-image/issues/222 

* w3c/mediacapture-fromelement (+0/-0/💬1)
  1 issues received 1 new comments:
  - #31 Should it be possible to call canvas.captureStream() before canvas.getContext()? (1 by eslamelhadedy)
    https://github.com/w3c/mediacapture-fromelement/issues/31 

* w3c/mst-content-hint (+0/-0/💬4)
  1 issues received 4 new comments:
  - #39 Differentiate between speech for human and machine consumption (4 by guest271314, sjdallst)
    https://github.com/w3c/mst-content-hint/issues/39 

* w3c/webrtc-svc (+0/-1/💬1)
  1 issues received 1 new comments:
  - #30 Privacy considerations aren't specific enough? (1 by dontcallmedom)
    https://github.com/w3c/webrtc-svc/issues/30 

  1 issues closed:
  - Privacy considerations aren't specific enough? https://github.com/w3c/webrtc-svc/issues/30 



Pull requests
-------------
* w3c/webrtc-pc (+1/-5/💬2)
  1 pull requests submitted:
  - Validate back-to-back offers as if answers were applied in between. (by jan-ivar)
    https://github.com/w3c/webrtc-pc/pull/2514 

  2 pull requests received 2 new comments:
  - #2514 Validate back-to-back offers as if answers were applied in between. (1 by jan-ivar)
    https://github.com/w3c/webrtc-pc/pull/2514 
  - #2509 Only fire negotiationneeded when chain is/becomes empty. (1 by jan-ivar)
    https://github.com/w3c/webrtc-pc/pull/2509 [Editors can integrate] 

  5 pull requests merged:
  - Only fire negotiationneeded when chain is/becomes empty.
    https://github.com/w3c/webrtc-pc/pull/2509 [Editors can integrate] 
  - Add [[Mid]] internal slot & separate JSEP state
    https://github.com/w3c/webrtc-pc/pull/2505 [Editors can integrate] 
  - s/remotevideo/remote video/ in track.label. Ditto audio.
    https://github.com/w3c/webrtc-pc/pull/2510 [Needs Test] 
  - Restart process to apply description if addTrack called
    https://github.com/w3c/webrtc-pc/pull/2504 
  - Tweak test annotations chapter 7.
    https://github.com/w3c/webrtc-pc/pull/2494 [Editors can integrate] 

* w3c/webrtc-stats (+11/-6/💬9)
  11 pull requests submitted:
  - Make trackIds obsolete (by henbos)
    https://github.com/w3c/webrtc-stats/pull/570 
  - Add "required" specifiers within dictionaries (by alvestrand)
    https://github.com/w3c/webrtc-stats/pull/569 
  - playout delay (by vr000m)
    https://github.com/w3c/webrtc-stats/pull/568 
  - clarifies JB metric measurement (by vr000m)
    https://github.com/w3c/webrtc-stats/pull/567 
  - remoteSource obsolete, relayedSource added (by henbos)
    https://github.com/w3c/webrtc-stats/pull/566 
  - Add ICE ufrag to RTCTransportStats (by alvestrand)
    https://github.com/w3c/webrtc-stats/pull/565 
  - Add iceState to RTCTransportStats (by alvestrand)
    https://github.com/w3c/webrtc-stats/pull/564 
  - Update targetBitrate definition (by henbos)
    https://github.com/w3c/webrtc-stats/pull/563 
  - Move Priority to the obsolete section (by alvestrand)
    https://github.com/w3c/webrtc-stats/pull/562 
  - Noted that byte counts don't include connectivity checks. (by alvestrand)
    https://github.com/w3c/webrtc-stats/pull/561 
  - RTCScalableVideoCodecLayerStats added (by henbos)
    https://github.com/w3c/webrtc-stats/pull/559 

  5 pull requests received 9 new comments:
  - #568 playout delay (1 by vr000m)
    https://github.com/w3c/webrtc-stats/pull/568 
  - #567 clarifies JB metric measurement (1 by vr000m)
    https://github.com/w3c/webrtc-stats/pull/567 
  - #566 remoteSource obsolete, relayedSource added (1 by vr000m)
    https://github.com/w3c/webrtc-stats/pull/566 
  - #563 Update targetBitrate definition (2 by henbos, vr000m)
    https://github.com/w3c/webrtc-stats/pull/563 [Editors can integrate] 
  - #559 RTCScalableVideoCodecLayerStats added (4 by alvestrand, henbos, vr000m)
    https://github.com/w3c/webrtc-stats/pull/559 [Icebox] 

  6 pull requests merged:
  - Add ICE ufrag to RTCTransportStats
    https://github.com/w3c/webrtc-stats/pull/565 
  - remoteSource obsolete, relayedSource added
    https://github.com/w3c/webrtc-stats/pull/566 
  - Add iceState to RTCTransportStats
    https://github.com/w3c/webrtc-stats/pull/564 
  - Update targetBitrate definition
    https://github.com/w3c/webrtc-stats/pull/563 [Editors can integrate] 
  - Move Priority to the obsolete section
    https://github.com/w3c/webrtc-stats/pull/562 
  - Noted that byte counts don't include connectivity checks.
    https://github.com/w3c/webrtc-stats/pull/561 

* w3c/mediacapture-main (+1/-4/💬0)
  1 pull requests submitted:
  - Don't fire mute event on already muted track. Ditto unmute/unmuted. (by jan-ivar)
    https://github.com/w3c/mediacapture-main/pull/685 

  4 pull requests merged:
  - Remove outdated mentions of Media Capture Task Force
    https://github.com/w3c/mediacapture-main/pull/681 [editorial] 
  - Update editors list to reflect former editor statuses
    https://github.com/w3c/mediacapture-main/pull/679 [editorial] 
  - Use more consistent linking practices
    https://github.com/w3c/mediacapture-main/pull/678 [editorial] 
  - Upgrade to ReSpec 25.4.2
    https://github.com/w3c/mediacapture-main/pull/677 [editorial] 

* w3c/mediacapture-image (+1/-1/💬8)
  1 pull requests submitted:
  - Add PTZ explainer (by beaufortfrancois)
    https://github.com/w3c/mediacapture-image/pull/221 

  1 pull requests received 8 new comments:
  - #221 Add PTZ explainer (8 by andypaicu, beaufortfrancois, kenchris, reillyeon, riju)
    https://github.com/w3c/mediacapture-image/pull/221 

  1 pull requests merged:
  - Add PTZ explainer
    https://github.com/w3c/mediacapture-image/pull/221 


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-priority
* 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
* https://github.com/w3c/webrtc-svc
* https://github.com/w3c/webrtc-extensions
* https://github.com/w3c/webrtc-provisional-stats
* https://github.com/web-platform-tests/wpt

Received on Tuesday, 21 April 2020 17:00:26 UTC