15:01:04 RRSAgent has joined #mediawg 15:01:04 logging to https://www.w3.org/2020/12/08-mediawg-irc 15:01:16 Zakim has joined #mediawg 15:01:19 RRSAgent, make logs public 15:01:29 atai has joined #mediawg 15:01:32 Meeting: Media WG Teleconference 15:01:47 markw has joined #mediawg 15:01:54 Agenda: https://github.com/w3c/media-wg/blob/master/meetings/2020-12-08-Media_Working_Group_Teleconference-agenda.md 15:01:56 present+ markw 15:02:37 Matt_Wolenetz has joined #mediawg 15:02:40 Present+ Francois_Daoust, Andreas_Tai, Chris_Needham, Francois_Beaufort, Cyril_Concolato, Matt_Wolenetz, Mounir_Lamouri 15:02:52 present+ 15:02:54 cpn has joined #mediawg 15:04:00 peng has joined #mediawg 15:04:43 scribe: tidoust 15:04:54 Chair: Mounir 15:05:00 cyril has joined #mediawg 15:05:49 present+ Peng_Liu 15:06:07 present+ Gary_Katsevman 15:06:43 topic: Move Media PlaybackQuality to FPWD or to the HTML specification 15:06:58 mounir: Some comments from Chris during the call for consensus 15:07:41 cpn: When we discussed it last time, we talked about drafting some criteria to understand when it's a good idea to move the spec into HTML and when to publish it as standalone. 15:07:53 ... I'd like to understand better what criteria we're using here. 15:08:00 ... Is it because of the size of the spec? 15:08:34 ... Is it because of the amount of patching of HTML algorithms that we do? In which case something like MSE, which patches HTML algorithms, would be a good candidate too. 15:09:05 mounir: If we had infinite time, we'd write something. You're right that the size of the spec matters here. 15:09:36 ... Domenic would like everything that patches HTML to be merged with HTML. The general feeling in this group last time we discussed is slightly different. 15:09:53 ... MSE/EME, not going to merge. 15:10:32 ... Picture-in-Picture could be discussed but, from my perspective, it should not move, because it defines specific thinks as well on top of a small amount of monkey-patching. 15:10:58 ... What I'm hearing from you is that you would like to see some shared set of rules. Does it have to be formal? 15:11:15 cpn: I'm comfortable with something less formal. What you just explained is fine. 15:11:21 ... It could be a resolution in the minutes. 15:11:29 ... I'm personally happy with the way you just explained it. 15:12:22 Matt_Wolenetz: Also happy with the direction. I would not like MSE to move to HTML, as this would complicate editorial work significantly. 15:13:03 ... Two options in the call for consensus: FPWD and merge back to HTML. What are the differences? 15:13:35 mounir: If we publish as FPWD, it stays within the group and moves to the Rec track. If we move it to HTML, it would no longer be part of the group's list of deliverables. 15:14:00 I was confused - I thought both bullets in the CfC began with "I support". But the second begins with "I object". 15:14:25 mounir: Francois, should we run another CfC? 15:14:45 gregwf has joined #mediawg 15:14:59 fbeaufort_ has joined #mediawg 15:16:17 Francois: We should just record a resolution here, and I'll pass the request along internally to W3M so that it gets discussed in the next W3C / WHATWG call. 15:16:21 PROPOSED RESOLUTION: merge the Media Playback Qualityspecification to the HTML specification. 15:16:29 PROPOSED RESOLUTION: merge the Media Playback Quality specification to the HTML specification. 15:16:48 ... Approval from both sides is needed to effectively do the transition 15:17:03 RESOLUTION: suggest to merge the Media Playback Quality specification to the HTML specification. 15:17:53 Francois: We'll probably need an editor to do the work once we get the green light 15:18:06 mounir: ChrisC should be the hero. 15:18:16 Topic: Review group milestones 15:18:34 -> https://github.com/w3c/media-wg/issues/22 Review group milestones 15:19:49 scribenick: cpn 15:19:57 Francois: The WG has some milestones defined in the charter. We'll miss the milestones, but that's usual. 15:20:10 ... Would be good to update those, to show progress, milestones for publication 15:20:48 scribe: tidoust 15:21:17 mounir: With regards to Media Capabilities, it could go to CR. I was hoping ChrisC would be here to tell us about it, it went through a lot of changes. 15:21:30 ... We may need to split the spec if we go to CR. 15:22:13 present+ Chris_Cunningham 15:22:16 Chric: I'm here, actually 15:22:59 ... The major part of the spec that are still in flux is the WebRTC additions. There are also ongoing discussions related to CMAF. 15:23:14 ... I'm not familiar enough with the process to say whether that should block the transition. 15:23:18 s/Chric/ChrisC/ 15:23:28 mounir: As far as I know, when we go to CR, we should freeze the scope. 15:23:36 q+ 15:23:57 ... After CR, the goal is to have tests, implementation report. 15:24:00 ack tidoust 15:24:24 scribenick: cpn 15:25:26 Francois: Process 2020 makes it easier to update CR. You get director review to transition to CR and no new feature additions. In practice, many specs transitioned back to WD to be updated. 15:26:10 ... With P2020, the first transition is as before, but it can publish new CR Drafts as needed without Director approval. These drafts can add new features or change anything 15:26:45 ... Once the group is happy it can request transition to Rec with director's approval 15:27:37 q+ 15:29:12 ack cpn 15:29:19 scribe: tidoust 15:30:05 q+ 15:30:11 cpn: Similarly, it may be good to remain at the draft level while discussions with CTA WAVE are ongoing, to show we're still considering potential updates 15:30:16 ack Matt_Wolenetz 15:30:17 ChrisC: Absolutely. 15:31:36 Matt_Wolenetz: MSE. Some feature capability / detection discussions. In-band support, etc. 15:32:06 ... We have a few features that are at least implemented in one browser 15:33:02 scribenick: cpn 15:33:24 Francois: FPWD triggers call for exclusions, so could be good to have all the features you want in there before publishing 15:33:49 Matt: That could be doable in Q1 2021 15:33:57 s/all the features/some of the features 15:34:35 scribe: tidoust 15:34:47 mounir: Moving on to Picture-in-Picture 15:34:54 ... Only a couple of issues left for CR? 15:35:30 (MSE FPWD Q1 2021 including initial features like SourceBuffer.changeType(), but not necessarily the rest of ongoing feature work that will be in V2 also.) 15:36:00 fbeaufort_: Regarding the spec, the only outstanding issues are disabled Picture-in-Picture attribute, auto pip attribute, and the one I wanted to talk today 15:36:12 mounir: The auto pip attribute has not been launched by anyone, right? 15:36:15 fbeaufort_: Right 15:36:21 mounir: It could be dropped from the spec. 15:36:36 ... About disabled? 15:36:45 fbeaufort_: Safari was pushing back. 15:37:14 chcunningham has joined #mediawg 15:37:25 peng: My understanding is that we're not going to implement that. The motivation is to give the user the option, but not give the web site the control of this. 15:37:47 present+ 15:37:51 mounir: One option would be to make support for the attribute optional 15:38:11 fbeaufort_: That's already the case in the spec. 15:38:22 ack chcunningham 15:38:23 peng: Yes, we support that option but don't do anything. 15:39:09 mounir: OK, let's keep that for later, and move to Media Session. 15:39:55 ... Becca is not here. The main issue that we have with Media Session, is that we are missing two implementations. That's not officially a blocker to go to CR, but it will block publication of a REC. 15:40:14 fbeaufort_: I believe that Media Session shipped in Firefox. Maybe not the whole spec. 15:40:25 mounir: OK, then we need to check what can be shipped, indeed. 15:40:55 fbeaufort_: Firefox 75 supports media session "basic", and 76 supports media playback state 15:41:08 mounir: OK, that's good. 15:41:09 ACTION: review Media Session API for CR 15:42:10 mounir: Autoplay Policy Detection, we talked about that in the past. Initially, Google and Firefox offered editors. The person from Google moved to another team. Essentially, the biggest issue is with finding an editor. 15:42:27 ... If someone could volunteer, that would be good! 15:42:32 ... Anyone interested? 15:42:53 [silence] 15:43:39 mounir: Finally, MSE and EME. FPWD Q1 2021. We don't have a FPWD for either of those for the time being. 15:44:08 ... For EME, what is the update? 15:44:35 gregwf: Joey is doing most of the editing work. There hasn't been too much work from an editing perspective. 15:44:44 ACTION: mounir to check with Joey about FPWD for EME 15:45:14 mounir: Targeting Q1 2021 would be good so that we have them on the Rec track before we re-charter. 15:45:28 q+ 15:45:33 ack tidoust 15:45:51 Q+ 15:46:04 scribenick: cpn 15:46:19 q+ 15:46:23 Francois: For things published in /TR, it's possible to automate publishing updates there 15:46:28 ack chcunningham 15:47:16 scribe: tidoust 15:47:17 chcunningham: If we're talking about rechartering, we should talk about adding WebCodecs. 15:47:42 mounir: Yes, we talked about it when we first chartered. 15:48:20 scribenick: cpn 15:48:44 Francois: Web Codecs is included in the list of potential normative specs, so can be added without rechartering 15:49:16 q? 15:49:19 ack matt 15:49:24 scribe: tidoust 15:49:40 Matt_Wolenetz: Do you know about any pros/cons about automatically updating TRs? 15:49:56 scribenick: cpn 15:50:47 Francois: It allows you to trap errors early on, e.g., things that block publication rules. Some groups are used to updating specs but not necessarily with group consensus, so may want a distinction between the draft and what's on TR. 15:50:58 ... I don't see any cons really 15:51:13 Matt: Any changes needed to our spec repos to do this? 15:51:32 Francois: No, just need to go to FPWD, which requires a formal process step before automating 15:52:11 Topic: Should PiP video removed from the DOM leave PiP? 15:52:35 fbeaufort_: In Chromium, the video is paused when we move to another document, per the HTML spec, but not in Safari. 15:52:53 ... The question is whether it is a bug in Safari, or whether the plan is to update the HTML spec. 15:53:10 peng: We had an internal discussion about that. It would be good to update the HTML spec if possible. 15:53:30 ... PiP is a special case, the recommendation makes sense for inline video. 15:54:33 mounir: One challenge is if, as a group, we go and ask to update HTML, the obvious question will be: "PiP should be merged in HTML", because then the HTML spec would reference Picture-in-Picture, which references HTML. 15:54:46 ... It would be good if Safari has strong use cases to keep this. 15:54:57 ... Is there any use case that you're aware of that you're trying to solve? 15:55:35 peng: It's hard to say. We changed the behavior because we believe it was a bug. Your point is you don't think it justifies the change? 15:56:06 mounir: It may not be strong enough, unless it really breaks some behavior. We need something that would make it a stronger argument. 15:56:25 peng: I need to discuss with Jer and Tess about that. 15:56:40 mounir: Yes, please and go back to the issue to explain the rationale. 15:56:53 fbeaufort_: Yes, if you can update the GitHub issue, that would be great! 15:57:00 peng: OK, I will follow up. 15:57:42 mounir: Thanks all, happy end of 2020 to everyone, and see you all in 2021! 15:57:48 RRSAgent, draft minutes v2 15:57:48 I have made the request to generate https://www.w3.org/2020/12/08-mediawg-minutes.html tidoust 16:16:46 peng has joined #mediawg 18:06:28 Zakim has left #mediawg 18:38:27 i/Topic: Should PiP video removed from the DOM leave PiP?/scribe: tidoust 18:38:29 RRSAgent, draft minutes v2 18:38:29 I have made the request to generate https://www.w3.org/2020/12/08-mediawg-minutes.html tidoust 18:38:45 RRSAgent, bye 18:38:45 I see 2 open action items saved in https://www.w3.org/2020/12/08-mediawg-actions.rdf : 18:38:45 ACTION: review Media Session API for CR [1] 18:38:45 recorded in https://www.w3.org/2020/12/08-mediawg-irc#T15-41-09 18:38:45 ACTION: mounir to check with Joey about FPWD for EME [2] 18:38:45 recorded in https://www.w3.org/2020/12/08-mediawg-irc#T15-44-44