Weekly github digest (WebRTC WG specifications)

Issues
------
* w3c/webrtc-pc (+8/-5/💬60)
  8 issues created:
  - Mark RTCError attributes at risk (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2374 
  - setCodecPreferences() and removing a codec after initial negotiation (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2371 
  - Add a perfect negotiation example (by jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/2370 
  - [[ReceiveCodecs]] is only set on answer. How to achieve early media? (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2369 
  - Clarify what happens to codecs when rolling back (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2368 [November 2019 Virtual Interim] [rollback] 
  - Clarify what happens when rolling back an ICE restart (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2367 [rollback] 
  - Move identity steps to the identity spec (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2364 
  - What to do with transports on rollback? (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2363 

  18 issues received 60 new comments:
  - #2371 setCodecPreferences() and removing a codec after initial negotiation (1 by henbos)
    https://github.com/w3c/webrtc-pc/issues/2371 [November 2019 Virtual Interim] 
  - #2370 Add a perfect negotiation example (2 by henbos)
    https://github.com/w3c/webrtc-pc/issues/2370 [Editorial] 
  - #2369 [[ReceiveCodecs]] is only set on answer. How to achieve early media? (2 by alvestrand)
    https://github.com/w3c/webrtc-pc/issues/2369 [November 2019 Virtual Interim] 
  - #2368 Clarify what happens to codecs when rolling back (10 by alvestrand, henbos)
    https://github.com/w3c/webrtc-pc/issues/2368 [November 2019 Virtual Interim] [rollback] 
  - #2367 Clarify what happens when rolling back an ICE restart (13 by henbos, jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/2367 [November 2019 Virtual Interim] [rollback] 
  - #2364 Move identity steps to the identity spec (2 by henbos)
    https://github.com/w3c/webrtc-pc/issues/2364 [At risk] [Identity related] 
  - #2363 Transports on offer need to be rolled back (3 by alvestrand, henbos)
    https://github.com/w3c/webrtc-pc/issues/2363 [November 2019 Virtual Interim] [rollback] 
  - #2355 Add hardwareAccelerated field to RTCRtpCodecCapability (1 by henbos)
    https://github.com/w3c/webrtc-pc/issues/2355 [WebRTC Extensions] 
  - #2332 Firing the right events in "rollback": Which description to use? (4 by henbos, jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/2332 [Editorial] [rollback] 
  - #2330 Backwards compat concerns with RTCError (3 by henbos)
    https://github.com/w3c/webrtc-pc/issues/2330 [November 2019 Virtual Interim] [Ready for PR] 
  - #2324 "Rollback" is under-specified (2 by henbos)
    https://github.com/w3c/webrtc-pc/issues/2324 [November 2019 Virtual Interim] [rollback] 
  - #2316 Can IceTransportState go checking -> completed? (1 by alvestrand)
    https://github.com/w3c/webrtc-pc/issues/2316 [November 2019 Virtual Interim] 
  - #2315 Racy setParameters()/getParameters() behavior (6 by alvestrand, jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/2315 [November 2019 Virtual Interim] 
  - #2314 Can simulcast offers renegotiate rids? (2 by alvestrand)
    https://github.com/w3c/webrtc-pc/issues/2314 [November 2019 Virtual Interim] 
  - #2313 [[SendCodecs]] is updated based on answers, but [[SendEncodings]] is updated based on remote description (4 by alvestrand)
    https://github.com/w3c/webrtc-pc/issues/2313 [November 2019 Virtual Interim] 
  - #2248 degradationPreference is under-specified (1 by henbos)
    https://github.com/w3c/webrtc-pc/issues/2248 [At risk] [Ready for PR] [TPAC 2019] 
  - #2173 Timing of setRemoteDescription's identity validation is unclear (1 by henbos)
    https://github.com/w3c/webrtc-pc/issues/2173 [At risk] [Identity related] [PR exists] 
  - #1817 DOMException(name=<Exception>) or instances of <Exception>? (2 by henbos)
    https://github.com/w3c/webrtc-pc/issues/1817 [Editorial] [Needs submitter action] [Ready for PR] 

  5 issues closed:
  - [[SendCodecs]] is updated based on answers, but [[SendEncodings]] is updated based on remote description https://github.com/w3c/webrtc-pc/issues/2313 [November 2019 Virtual Interim] 
  - "Rollback" is under-specified https://github.com/w3c/webrtc-pc/issues/2324 [November 2019 Virtual Interim] [rollback] 
  - Add hardwareAccelerated field to RTCRtpCodecCapability https://github.com/w3c/webrtc-pc/issues/2355 [WebRTC Extensions] 
  - Move oauth to webrtc-extensions https://github.com/w3c/webrtc-pc/issues/2347 [At risk] [PR exists] 
  - Move maxFramerate to extension spec https://github.com/w3c/webrtc-pc/issues/2357 [At risk] [PR exists] 

* w3c/webrtc-stats (+0/-5/💬4)
  2 issues received 4 new comments:
  - #512 wrong definition of RTCIceServerStats.protocol? (3 by fippo, lennart-csio)
    https://github.com/w3c/webrtc-stats/issues/512 
  - #396 RTC[Audio/Video]SenderStats should have mid (1 by henbos)
    https://github.com/w3c/webrtc-stats/issues/396 [CR blocker] [November 2019 Interim] [PR exists] [TPAC 2019] 

  5 issues closed:
  - Add frameBitDepth to RTCInboundRtpStreamStats and RTCOutbountRtpStreamStats https://github.com/w3c/webrtc-stats/issues/516 [PR exists] 
  - [DataChannels] Use RTT from sctp in the stats https://github.com/w3c/webrtc-stats/issues/376 [PR exists] [TPAC 2019] 
  - Should we have transceiver stats? https://github.com/w3c/webrtc-stats/issues/478 [CR blocker] [PR exists] [TPAC 2019] 
  - RTC[Audio/Video]SenderStats should have mid https://github.com/w3c/webrtc-stats/issues/396 [CR blocker] [November 2019 Interim] [PR exists] [TPAC 2019] 
  - Issues with replaceTrack, will statsended fire or give me what I want. https://github.com/w3c/webrtc-stats/issues/472 [PR exists] [TPAC 2019] 

* w3c/mediacapture-main (+0/-2/💬19)
  3 issues received 19 new comments:
  - #642 Only Firefox turns off device on disabled track. Stronger language needed? (16 by alvestrand, fippo, guest271314, henbos, jan-ivar, youennf)
    https://github.com/w3c/mediacapture-main/issues/642 [November 2019 Interim] 
  - #639 Enforcing user gesture for getUserMedia (2 by alvestrand, jan-ivar)
    https://github.com/w3c/mediacapture-main/issues/639 [November 2019 Interim] 
  - #630 A privacy concern of  "Media Capture and Streams" (1 by jan-ivar)
    https://github.com/w3c/mediacapture-main/issues/630 [question] 

  2 issues closed:
  - Clarify request for permission is for both audio *and* video (editorial). https://github.com/w3c/mediacapture-main/issues/556 [PR exists] [editorial] 
  - Specification to capture unmodified audio https://github.com/w3c/mediacapture-main/issues/457 [Icebox] 



Pull requests
-------------
* w3c/webrtc-pc (+6/-3/💬9)
  6 pull requests submitted:
  - Revert [[ReceiveCodecs]] on rollback (by henbos)
    https://github.com/w3c/webrtc-pc/pull/2373 
  - Revert transports on rollback (by henbos)
    https://github.com/w3c/webrtc-pc/pull/2372 
  - Update Mandatory stats to match refactoring (by henbos)
    https://github.com/w3c/webrtc-pc/pull/2366 
  - Remove [[WEBIDL-1]] reference in favor of [[WEBIDL]] (by henbos)
    https://github.com/w3c/webrtc-pc/pull/2365 
  - Remove OAuth (to be moved to an extension spec) (by henbos)
    https://github.com/w3c/webrtc-pc/pull/2362 
  - Remove maxFramerate (to be moved to extension spec) (by henbos)
    https://github.com/w3c/webrtc-pc/pull/2361 

  4 pull requests received 9 new comments:
  - #2366 Update Mandatory stats to match refactoring (2 by henbos)
    https://github.com/w3c/webrtc-pc/pull/2366 [Please take a look] 
  - #2362 Remove OAuth (to be moved to an extension spec) (1 by henbos)
    https://github.com/w3c/webrtc-pc/pull/2362 [Editors can integrate] 
  - #2361 Remove maxFramerate (to be moved to extension spec) (2 by henbos)
    https://github.com/w3c/webrtc-pc/pull/2361 [Editors can integrate] 
  - #2356 Add hardwareAccelerated field to RTCRtpCodecCapability (4 by drkron, henbos, snyderp)
    https://github.com/w3c/webrtc-pc/pull/2356 [WebRTC Extensions] 

  3 pull requests merged:
  - Remove OAuth (to be moved to an extension spec)
    https://github.com/w3c/webrtc-pc/pull/2362 [Editors can integrate] 
  - Remove maxFramerate (to be moved to extension spec)
    https://github.com/w3c/webrtc-pc/pull/2361 [Editors can integrate] 
  - Move former editors to separate entry
    https://github.com/w3c/webrtc-pc/pull/2359 [Editorial] 

* w3c/webrtc-stats (+3/-6/💬1)
  3 pull requests submitted:
  - Fix typo in usage of totalInterFrameDelay. (by drkron)
    https://github.com/w3c/webrtc-stats/pull/520 
  - RTCIceServerStats relayProtocol (by lennart-csio)
    https://github.com/w3c/webrtc-stats/pull/519 
  - Fix Travis and reformat Obsolete section (by henbos)
    https://github.com/w3c/webrtc-stats/pull/518 

  1 pull requests received 1 new comments:
  - #517 Add frameBitDepth to RTCInboundRtpStreamStats and RTCOutboundRtpStreamStats (1 by vr000m)
    https://github.com/w3c/webrtc-stats/pull/517 

  6 pull requests merged:
  - Fix typo in usage of totalInterFrameDelay.
    https://github.com/w3c/webrtc-stats/pull/520 
  - Add frameBitDepth to RTCInboundRtpStreamStats and RTCOutboundRtpStreamStats
    https://github.com/w3c/webrtc-stats/pull/517 
  - Fix Travis and reformat Obsolete section
    https://github.com/w3c/webrtc-stats/pull/518 
  - RTCSctpTransportStats with smoothedRoundTripTime added.
    https://github.com/w3c/webrtc-stats/pull/503 [Editors can integrate] 
  - RTCRtpTransceiverStats added.
    https://github.com/w3c/webrtc-stats/pull/498 [Editors can integrate] 
  - Remove all references to onstatsended
    https://github.com/w3c/webrtc-stats/pull/497 [Editors can integrate] 

* w3c/mediacapture-main (+2/-1/💬5)
  2 pull requests submitted:
  - Prompt user to choose unless constraints reduce to 1. (by jan-ivar)
    https://github.com/w3c/mediacapture-main/pull/644 
  - Move request permission steps into the for-loop. (by jan-ivar)
    https://github.com/w3c/mediacapture-main/pull/643 

  3 pull requests received 5 new comments:
  - #644 Prompt user to choose unless constraints reduce to 1. (2 by alvestrand)
    https://github.com/w3c/mediacapture-main/pull/644 
  - #643 Move request permission steps into the for-loop. (1 by jan-ivar)
    https://github.com/w3c/mediacapture-main/pull/643 
  - #641 Replace device-info permission by a browsing context boolean flag (2 by jan-ivar)
    https://github.com/w3c/mediacapture-main/pull/641 

  1 pull requests merged:
  - Move request permission steps into the for-loop.
    https://github.com/w3c/mediacapture-main/pull/643 

* w3c/mediacapture-output (+0/-0/💬1)
  1 pull requests received 1 new comments:
  - #86 API to request audio output device selection (1 by jan-ivar)
    https://github.com/w3c/mediacapture-output/pull/86 

* w3c/mediacapture-screen-share (+0/-2/💬0)
  2 pull requests merged:
  - Link fixes
    https://github.com/w3c/mediacapture-screen-share/pull/124 
  - Add conversational sharing use case, non-goals and alternatives
    https://github.com/w3c/mediacapture-screen-share/pull/123 

* w3c/mst-content-hint (+1/-0/💬0)
  1 pull requests submitted:
  - Add conformance section (by tidoust)
    https://github.com/w3c/mst-content-hint/pull/32 


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, 26 November 2019 17:00:29 UTC