15:59:34 RRSAgent has joined #html-media
15:59:34 logging to http://www.w3.org/2014/03/04-html-media-irc
15:59:36 RRSAgent, make logs public
15:59:36 Zakim has joined #html-media
15:59:38 Zakim, this will be 63342
15:59:38 ok, trackbot; I see HTML_WG()11:00AM scheduled to start in 1 minute
15:59:39 Meeting: HTML Media Task Force Teleconference
15:59:39 Date: 04 March 2014
16:00:00 HTML_WG()11:00AM has now started
16:00:07 +[Microsoft]
16:00:15 zakim, [Microsoft] is me
16:00:15 +paulc; got it
16:00:21 +markw
16:00:26 +glenn
16:00:47 Agenda: http://lists.w3.org/Archives/Public/public-html-media/2014Mar/0010.html
16:01:08 joesteele has joined #html-media
16:01:20 +AWK
16:01:23 adrianba has joined #html-media
16:01:30 Zakim, AWK is me
16:01:30 +joesteele; got it
16:01:38 johnsim has joined #html-media
16:02:15 +[Microsoft]
16:02:16 davide has joined #html-media
16:02:22 zakim, [Microsoft] is me
16:02:22 +adrianba; got it
16:02:26 pladd has joined #html-media
16:02:51 pal has joined #html-media
16:02:52 + +1.425.936.aaaa
16:02:57 BobLund has joined #html-media
16:03:00 +[Microsoft]
16:03:00 zakim, aaa is me
16:03:02 sorry, ddorwin, I do not recognize a party named 'aaa'
16:03:14 zakim, aaaa is me
16:03:14 +ddorwin; got it
16:03:18 +davide
16:03:35 zakim, who is on the phone?
16:03:35 On the phone I see paulc, markw, glenn, joesteele, adrianba, ddorwin, [Microsoft], davide
16:03:38 Agenda: http://lists.w3.org/Archives/Public/public-html-media/2014Mar/0010.html
16:03:44 zakim, [microsoft] is me
16:03:44 +johnsim; got it
16:03:52 +pal
16:04:13 Agenda: http://lists.w3.org/Archives/Public/public-html-media/2014Mar/0010.html
16:04:25 Chair: Paul Cotton
16:04:30 ScribeNick: adrianba
16:04:35 Scribe: Adrian Bateman
16:04:42 TOPIC: Roll call, introductions and selection of scribe
16:04:45 paulc: done
16:04:50 +BobLund
16:05:20 TOPIC: NEW EME bugs since the last meeting
16:05:27 paulc: there are 4 of these
16:05:37 ... one of them had a lot of discussion but the others not so much
16:05:45 TOPIC: Bug 24771 - Provide guidance on object and CDM lifetime (including when events are guaranteed to be fired)
16:05:49 https://www.w3.org/Bugs/Public/show_bug.cgi?id=24771
16:05:49 https://www.w3.org/Bugs/Public/show_bug.cgi?id=24771
16:06:35 paulc: long proposal here - do you just want to add this to the list of things of comments or should david introduce the issues?
16:07:19 ddorwin: issue came up when deciding when to GC the objects - could be a circular reference meaning things wouldn't get collected
16:07:25 paulc: volunteer to review?
16:07:41 I will review it too, but I am also not a browser vendor
16:07:46 joesteele: i could review but not sure if my input would be as useful - not a browser vendor
16:08:22 paulc: perhaps someone from Microsoft can take a look at this
16:08:50 TOPIC: Bug 24873 - Current isTypeSupported() definition does not provide sufficient information to applications
16:08:57 https://www.w3.org/Bugs/Public/show_bug.cgi?id=24873
16:09:40 paulc: filed recently - does this fall into the same category?
16:10:19 ddorwin: not being able to detect if the browser has capabilities needed - adrian mentioned this in one of the other bugs
16:10:22 +q
16:10:30 ... first two paragraphs says what it is - the rest says why
16:10:47 ... two changes - one if to add capability string and the other is changing the return type to have three states
16:10:59 ... somewhat like canPlayType though doesn't have to be
16:11:02 ack joe
16:11:11 ... those are independent but work well together
16:11:22 joesteele: seems to reintroduce something we discussed at the beginning
16:11:40 ... decided early on the key systems shouldn't have this info because it was too complicated
16:11:55 ddorwin: some of the same issues but this is more targeted specifically at audio vs video
16:12:05 ... but we decided not to 'abuse' the key system name
16:12:23 joesteele: maybe i'm not understanding capability - do you mean things like HDCP
16:12:42 ... is this something where this platform is not at all capable or not right now
16:12:53 ... because if not right now then you'd need to call again
16:13:06 ddorwin: no, i wasn't thinking about HDCP which can take a couple of seconds
16:13:13 +[Microsoft]
16:13:15 ... this is supposed to return quickly
16:13:30 ... many key systems support multiple levels of robustness
16:13:39 q+
16:13:41 The old capability detection bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=16611
16:14:08 jdsmith has joined #html-media
16:14:19 ack ad
16:14:50 zakim, [Microsoft] is jdsmith
16:14:50 +jdsmith; got it
16:15:04 zakim, who is on the phone?
16:15:04 On the phone I see paulc, markw, glenn, joesteele, adrianba, ddorwin, johnsim, davide, pal, BobLund, jdsmith
16:15:14 adrianba: not sure what the capability string contains - what if it is more than one thing - should it be a string or something else?
16:15:30 ddorwin: it is key system specific - could have a key system specific separator
16:15:45 ... could have an array of strings but just as easy to be comma separated
16:15:58 TOPIC: Bug 24874 - Positive isTypeSupported() may be misleading (MSE vs. .src=)
16:16:05 https://www.w3.org/Bugs/Public/show_bug.cgi?id=24874
16:16:41 ddorwin: result of isTypeSupported doesn't say if it works with MSE or with src=
16:16:46 ... filed to track this issue
16:16:55 paulc: questions?
16:17:09 TOPIC: Bug 24904 - Uint8Array parameters should not be modifiable after method calls return
16:17:16 https://www.w3.org/Bugs/Public/show_bug.cgi?id=24904
16:17:30 paulc: provided the beginning of the march part of the thread
16:17:33 http://lists.w3.org/Archives/Public/public-html-media/2014Mar/0002.html
16:17:47 paulc: most recent suggestion to raise this as a TAG issue
16:18:03 +1 to email discussion
16:18:10 paulc: shall we let this continue in email? this problem exists in other places too
16:18:23 TOPIC: EME bugs for discussion
16:18:39 paulc: all the bugs that had postings since our last meeting
16:18:54 ... agenda item 7 includes implemented bugs since last time (4 bugs)
16:19:19 ... agenda item 8 is bugs waiting for editors (6 bugs)
16:19:32 ... agenda item 9 is low pri bugs
16:19:52 ... plan to step through the items in #6 and ignore the others today
16:20:06 TOPIC: Bug 17673 - Define Initialization Data for implementations that choose to support the ISO Base Media File Format
16:20:12 https://www.w3.org/Bugs/Public/show_bug.cgi?id=17673
16:20:16 q+
16:21:22 ack adr
16:24:01 adrianba: we think we should move ahead with changing this as discussed in recent meetings to see if people like the text
16:24:18 ... (that's Microsoft's position)
16:24:26 no objection
16:24:30 paulc: any comments?
16:24:33 paulc: any objections to trying this out?
16:24:50 ... okay, this one is assigned to the editors to do
16:25:07 adrianba: i'm happy to make the change
16:26:06 ddorwin: i'll file a specific bug about the "CENC" string - i suspect we'll need to change isTypeSupported too
16:26:24 TOPIC: Bug 17750 - Define the behavior MediaKeySession close() and clearing the keys attribute
16:26:30 https://www.w3.org/Bugs/Public/show_bug.cgi?id=17750
16:26:58 paulc: comment from adrian on feb 21
16:28:06 +q
16:28:23 adrianba: we reviewed this and think we're proposing the correct answer - we need someone to check our working
16:28:46 ddorwin: no specific objections
16:28:49 ack joe
16:28:59 markw: looks okay - i will check with our implementers
16:29:19 joesteele: i had raised a question above about cached keys being released
16:29:30 ... not clear to me that we agree that keys can be cached
16:29:32 q+
16:29:41 ... might be off topic for this bug
16:29:41 ack adr
16:30:14 adrianba: i think loadSession implies there are cached keys otherwise what could you load
16:32:27 q+
16:32:35 adrianba: i think there is a question beyond just consistency with other specs - we proposed a solution that does impact what order things can execute in
16:32:42 q+
16:32:45 ... so there is something EME specific to review here too
16:32:56 ack glenn
16:33:11 glenn: haven't looked at the detail but curious if there is a need for promises here?
16:34:09 Does the proposed spec change related to spinning the event loop mean MediaKeys construction will prevent any other tasks (from any other spec) from being processed? Is that desirable?
16:34:14 ack dd
16:34:26 adrianba: i don't think promises apply here - this is about multiple async tasks interacting with each other
16:35:46 sleep(0)
16:36:31 adrianba: spinning the event loop is like VB6 DoEvents - it lets other things run
16:36:45 paulc: is there an editor to implement this?
16:36:49 adrianba: i can do this
16:37:11 TOPIC: Bug 21798 - Revisit MediaKeyError codes
16:37:17 https://www.w3.org/Bugs/Public/show_bug.cgi?id=21798
16:37:27 q+
16:37:40 ack adr
16:39:04 adrianba: we can live with not solving this in this version but if someone comes up with a workable proposal then we are okay with that
16:39:18 ddorwin: i will make a proposal
16:39:49 TOPIC: Bug 23619 - Change MediaKeyError to extend DOMError and use strings for error names
16:39:54 https://www.w3.org/Bugs/Public/show_bug.cgi?id=23619
16:40:06 q+
16:42:28 Open issue in DOM4 on the future of DOMError: http://www.w3.org/TR/dom/#interface-domerror
16:43:06 q+
16:43:08 adrianba: while the spec continues to have DOMError, we think we're using it correctly
16:43:15 ack adr
16:43:17 ... we also prefer to keep systemCode
16:43:18 ack dd
16:43:50 +1 to keeping it in the spec as-is
16:43:55 ddorwin: i don't object to system code and the inclusion requires that we define an additional type - if people want to keep it then that is fine - it is already in the spec
16:44:09 paulc: what is next?
16:44:20 ddorwin: if nobody wants to eliminate this type then we resolve, fixed
16:44:34 paulc: proposal is to mark it fixed
16:44:36 done
16:44:52 TOPIC: Bug 24027 - Define a generic Initialization Data solution for ISO Base Media File Format and/or Common Encryption (will be used by Clear Key)
16:44:59 https://www.w3.org/Bugs/Public/show_bug.cgi?id=24027
16:45:13 paulc: mark agreed to add a concrete proposal - in comment 6
16:45:21 ... some dialogue here - what is the current state?
16:45:57 markw has joined #html-media
16:46:30 q+
16:46:37 markw: i didn't see the questions from joe and david so i need to catch up and reply to their points
16:46:41 ack joe
16:47:28 joesteele: i should reply in the bug - i wasn't clear from david's last question why you wouldn't want to use the MAC - i would guess that the CDM would say key not available
16:48:02 ddorwin: some confusion about what the MAC was earlier in thread - agree - question is do the existing algorithms deal with this
16:48:17 TOPIC: Bug 24419 - Clear Key: Define license request format
16:48:24 https://www.w3.org/Bugs/Public/show_bug.cgi?id=24419
16:48:50 -BobLund
16:48:52 +BobLund
16:48:57 paulc: is this ready to move to the "to be implemented" list?
16:49:19 ddorwin: need to implement the license request format first
16:49:35 TOPIC: Bug 24673 - Make all content type string checks case-sensitive
16:49:41 https://www.w3.org/Bugs/Public/show_bug.cgi?id=24673
16:50:34 ddorwin: we find that the content type and the codecs have different requirements
16:50:55 ... so we might need non-normative text
16:51:23 adrianba: seems fine - just need text to add
16:51:59 paulc: do we need concrete text in the bug or just move forward - better to move ahead
16:52:31 ddorwin: will make this dependent on the "CENC" bug that I said I will file
16:52:56 TOPIC: Any other business
16:53:13 paulc: i said we'd skip the other bugs unless someone objects - now is the time if you want to
16:53:39 ... in 10 days i'll evaluate where we stand for the topic bugs for discussion in the next meeting
16:53:44 q+
16:53:51 ack adrian
16:54:21 adrianba: different topic, are people planning to attend the F2F meeting to discuss EME?
16:54:24 yes, I'll be there
16:54:53 I'll be there
16:55:06 paulc: [lists attendees from TF who already plan to attend]
16:55:45 https://www.w3.org/2002/09/wbs/40318/html-april-2014/results
16:55:45 paulc: if you can't attend might be helpful to fill out the registration form saying so
16:56:34 joesteele: i may have a conflict - probably be on the phone at least
16:57:19 ddorwin: would be nice if we knew which day to minimise travel
16:57:26 https://www.w3.org/wiki/HTML/wg/2014-04-Agenda#Potential_Topics
16:57:32 paulc: if you put it on the potential topics list then we can reserve that time
16:57:42 ... meeting is tues/wed
16:57:48 Tue or Wed AM
16:57:53 April 8-9
16:58:02 ... does anyone have a pref for which day
16:58:14 johnsim: if the meeting is wed AM i might be able to attend
16:58:21 paulc: any objections to wed AM?
16:58:23 Wed AM is good
16:58:47 adrianba: works for me
16:59:06 paulc: would it be worth asking dsinger about attending?
16:59:16 pal: excellent idea
16:59:52 paulc: i'll propose on the draft agenda - should i ask for 9 to 11?
17:00:07 ... i'll figure this out
17:03:24 TOPIC: Adjournment
17:03:28 -joesteele
17:03:30 -davide
17:03:30 paulc: talk to you in 2 weeks
17:03:33 -johnsim
17:03:34 zakim, who is on the phone?
17:03:34 -glenn
17:03:34 -jdsmith
17:03:34 On the phone I see paulc, markw, adrianba, ddorwin, pal, BobLund
17:03:35 -markw
17:03:35 -adrianba
17:03:37 -ddorwin
17:03:37 -pal
17:03:40 -BobLund
17:03:45 rrsagent, generate minutes
17:03:45 I have made the request to generate http://www.w3.org/2014/03/04-html-media-minutes.html paulc
17:03:48 davide has left #html-media
17:03:57 zakim, bye
17:03:57 leaving. As of this point the attendees were paulc, markw, glenn, joesteele, adrianba, +1.425.936.aaaa, ddorwin, davide, johnsim, pal, BobLund, jdsmith
17:03:57 Zakim has left #html-media
17:04:01 rrsagent, make minutes
17:04:01 I have made the request to generate http://www.w3.org/2014/03/04-html-media-minutes.html adrianba
17:04:06 rrsagent, make logs public