{"repo":"w3c/mediacapture-record","summary":{"retrieved":"2026-05-16T07:44:51Z","triageViolations":2,"urgentViolations":0,"soonViolations":0,"agendaViolations":0,"needsEditsViolations":0,"needTriage":0,"urgent":0,"soon":0,"agenda":0,"needsEdits":0,"other":29},"triage":[{"number":230,"url":"https://github.com/w3c/mediacapture-record/issues/230","title":"What happens if synchronously removing a track and stopping recorder?","author":"youennf","createdAt":"2025-12-18T15:15:00Z","labels":[],"sloTimeUsed":"P148DT16H29M51S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":231,"url":"https://github.com/w3c/mediacapture-record/issues/231","title":"Should we add vp08 and vp09 to the list of synchronously exposed codec identifiers?","author":"youennf","createdAt":"2026-03-19T15:18:36Z","labels":[],"sloTimeUsed":"P57DT16H26M15S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true}],"urgent":[],"soon":[],"agenda":[],"needsEdits":[],"other":[{"number":52,"url":"https://github.com/w3c/mediacapture-record/issues/52","title":"Ensure that the error event is the last event to be fired","author":"foolip","createdAt":"2016-04-13T12:19:02Z","labels":["PR exists"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/1","title":"Candidate Recommendation"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":57,"url":"https://github.com/w3c/mediacapture-record/issues/57","title":"Rate control","author":"jnoring","createdAt":"2016-04-21T17:33:34Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":59,"url":"https://github.com/w3c/mediacapture-record/issues/59","title":"Provide an option to enumerate all supported media types","author":"sole","createdAt":"2016-05-31T12:59:23Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":60,"url":"https://github.com/w3c/mediacapture-record/issues/60","title":"Provide a way to specify custom encoder (to generate other types of formats)","author":"sole","createdAt":"2016-05-31T13:15:08Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":67,"url":"https://github.com/w3c/mediacapture-record/issues/67","title":"Support producing raw encoded bitstreams via MIMEType option","author":"yell0wd0g","createdAt":"2016-08-10T00:45:10Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":87,"url":"https://github.com/w3c/mediacapture-record/issues/87","title":"Integrate with ReadableStream","author":"dontcallmedom","createdAt":"2016-11-02T09:13:53Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":119,"url":"https://github.com/w3c/mediacapture-record/issues/119","title":"Creation of Seekable Files","author":"SingingTree","createdAt":"2017-02-27T22:45:21Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numLabels":1}},{"number":131,"url":"https://github.com/w3c/mediacapture-record/issues/131","title":"Shouldn't remaining async methods run \"in parallel\"?","author":"jan-ivar","createdAt":"2017-08-14T16:43:59Z","labels":[],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/1","title":"Candidate Recommendation"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":140,"url":"https://github.com/w3c/mediacapture-record/issues/140","title":"timecode issues","author":"plinss","createdAt":"2017-12-18T19:15:22Z","labels":[],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":141,"url":"https://github.com/w3c/mediacapture-record/issues/141","title":"Add 'privacy and security' section","author":"stefhak","createdAt":"2018-02-16T13:15:25Z","labels":["privacy-needs-resolution"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/1","title":"Candidate Recommendation"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":9,"numLabels":1}},{"number":142,"url":"https://github.com/w3c/mediacapture-record/issues/142","title":"Fingerprint surface coming from MediaRecorder-able types - needs consideration?","author":"stefhak","createdAt":"2018-02-16T13:18:48Z","labels":["privacy-needs-resolution"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/1","title":"Candidate Recommendation"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numLabels":1}},{"number":147,"url":"https://github.com/w3c/mediacapture-record/issues/147","title":"Proposal: Specify ability to pause and resume between adding and removing MediaStreamTracks to an active MediaStream","author":"guest271314","createdAt":"2018-03-18T16:14:29Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":166,"url":"https://github.com/w3c/mediacapture-record/issues/166","title":"Feature request: Concat filter ","author":"guest271314","createdAt":"2019-03-22T19:41:34Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":173,"url":"https://github.com/w3c/mediacapture-record/issues/173","title":"support dynamic format changes","author":"guest271314","createdAt":"2019-06-23T01:28:15Z","labels":[],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":177,"url":"https://github.com/w3c/mediacapture-record/issues/177","title":"Ability to tell MediaRecorder to maximize frame rate","author":"j0000el","createdAt":"2019-08-01T21:43:52Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":178,"url":"https://github.com/w3c/mediacapture-record/issues/178","title":"Add method MediaRecorder.restart considering this use case.","author":"titoBouzout","createdAt":"2019-08-11T13:10:53Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numLabels":1}},{"number":179,"url":"https://github.com/w3c/mediacapture-record/issues/179","title":"Add method that allows user specification of which tracks go with what number in the container-dependent ordering","author":"guest271314","createdAt":"2019-08-16T00:41:18Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":188,"url":"https://github.com/w3c/mediacapture-record/issues/188","title":"Handle the case of audio/video track configuration changes","author":"youennf","createdAt":"2019-09-19T05:23:58Z","labels":[],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":191,"url":"https://github.com/w3c/mediacapture-record/issues/191","title":"pause/resume are not very well defined","author":"youennf","createdAt":"2020-01-26T15:38:37Z","labels":["editorial"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/1","title":"Candidate Recommendation"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":192,"url":"https://github.com/w3c/mediacapture-record/issues/192","title":"Multi-blob encoding","author":"youennf","createdAt":"2020-01-26T15:46:55Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":194,"url":"https://github.com/w3c/mediacapture-record/issues/194","title":"mimeType ambiguity: \"video/webm;codecs=vp8\" means?","author":"jan-ivar","createdAt":"2020-02-07T20:47:10Z","labels":["Discuss at Next Meeting"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/1","title":"Candidate Recommendation"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":196,"url":"https://github.com/w3c/mediacapture-record/issues/196","title":"Improvements to Privacy & Security Considerations","author":"dontcallmedom","createdAt":"2020-03-20T06:56:45Z","labels":["privacy-tracker","editorial"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/1","title":"Candidate Recommendation"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":2}},{"number":199,"url":"https://github.com/w3c/mediacapture-record/issues/199","title":"Describe more precisely the handling of disabled tracks","author":"youennf","createdAt":"2020-05-11T14:53:24Z","labels":[],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/1","title":"Candidate Recommendation"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":205,"url":"https://github.com/w3c/mediacapture-record/issues/205","title":"Allow updating audioBitsPerSecond and videoBitsPerSecond as done for mimeType","author":"youennf","createdAt":"2020-10-06T12:28:38Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":206,"url":"https://github.com/w3c/mediacapture-record/issues/206","title":"MediaRecorder in detached contexts","author":"youennf","createdAt":"2020-10-07T09:54:59Z","labels":["bug"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/1","title":"Candidate Recommendation"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":208,"url":"https://github.com/w3c/mediacapture-record/issues/208","title":"More information about timing of recording (start event, blob event, stop event)","author":"btsimonh","createdAt":"2020-11-18T09:16:13Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":213,"url":"https://github.com/w3c/mediacapture-record/issues/213","title":"Ability to record non-realtime / frame-by-frame","author":"akre54","createdAt":"2022-06-12T12:52:30Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/mediacapture-record/milestone/2","title":"Future Version"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":229,"url":"https://github.com/w3c/mediacapture-record/issues/229","title":"Proposal: Add fadeTime option to MediaRecorder to smooth audio chunk transitions","author":"tmsteph","createdAt":"2025-05-13T17:41:25Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":118,"url":"https://github.com/w3c/mediacapture-record/pull/118","title":"Make Error Event go after ondataavailable.","author":"yell0wd0g","createdAt":"2017-02-14T22:40:49Z","pull_request":{"draft":false},"labels":["Test needed"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":35,"numComments":35,"numLabels":1}}]}