IRC log of mediacap on 2013-03-25

Timestamps are in UTC.

15:43:14 [RRSAgent]
RRSAgent has joined #mediacap
15:43:14 [RRSAgent]
logging to http://www.w3.org/2013/03/25-mediacap-irc
15:43:16 [trackbot]
RRSAgent, make logs public
15:43:16 [Zakim]
Zakim has joined #mediacap
15:43:18 [trackbot]
Zakim, this will be MCAP
15:43:18 [Zakim]
ok, trackbot; I see UW_MdCap()12:00PM scheduled to start in 17 minutes
15:43:19 [trackbot]
Meeting: Media Capture Task Force Teleconference
15:43:19 [trackbot]
Date: 25 March 2013
15:44:30 [stefanh]
stefanh has joined #mediacap
15:51:38 [burn]
burn has joined #mediacap
15:56:16 [Zakim]
UW_MdCap()12:00PM has now started
15:56:23 [Zakim]
+Dan_Burnett
15:56:29 [burn]
zakim, I am Dan_Burnett
15:56:29 [Zakim]
ok, burn, I now associate you with Dan_Burnett
15:58:14 [hta]
hta has joined #mediacap
15:58:53 [Zakim]
+ +91.22.39.14.aaaa
15:59:15 [fjh]
zakim, code?
15:59:15 [Zakim]
the conference code is 6227 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), fjh
15:59:35 [Zakim]
+ +46.1.07.14.aabb
15:59:47 [stefanh]
zakim, aabb is me
15:59:47 [Zakim]
+stefanh; got it
15:59:48 [dom]
Agenda: http://lists.w3.org/Archives/Public/public-media-capture/2013Mar/0039.html
15:59:53 [dom]
Chairs: stefanh, hta
16:00:17 [Zakim]
+ +1.650.241.aacc
16:00:20 [burn]
zakim, who's here?
16:00:20 [Zakim]
On the phone I see Dan_Burnett, +91.22.39.14.aaaa, stefanh, +1.650.241.aacc
16:00:22 [Zakim]
On IRC I see hta, burn, stefanh, Zakim, RRSAgent, fjh, dom, derf, Josh_Soref, timeless, martin___, trackbot
16:00:25 [Zakim]
+??P7
16:00:27 [dom]
Zakim, ??P7 is me
16:00:27 [Zakim]
+dom; got it
16:00:33 [hta]
zakim, aacc is me
16:00:33 [Zakim]
+hta; got it
16:01:08 [Zakim]
+ +46.1.07.14.aadd
16:01:08 [Zakim]
+gmandyam
16:01:22 [adambe]
adambe has joined #mediacap
16:01:26 [dom]
Zakim, aadd is adambe
16:01:26 [Zakim]
+adambe; got it
16:01:32 [Zakim]
+Jim_Barnett
16:01:51 [gmandyam]
gmandyam has joined #mediacap
16:02:06 [gmandyam]
Giri Mandyam joining from (858) area code
16:02:18 [Travis]
Travis has joined #mediacap
16:03:04 [burn]
zakim, who's noisy?
16:03:07 [Zakim]
+[IPcaller]
16:03:15 [Zakim]
burn, listening for 10 seconds I heard sound from the following: Dan_Burnett (24%), +91.22.39.14.aaaa (15%)
16:03:19 [Zakim]
+ +1.650.678.aaee
16:03:25 [ekr]
ekr has joined #mediacap
16:03:47 [stefanh]
Travis, are you trying to escape scribing? ;-)
16:03:47 [martin___]
zakim, [IPcaller] is me
16:03:47 [Zakim]
+martin___; got it
16:03:54 [burn]
zakim, who's noisy?
16:03:59 [martin___]
Dan: you are
16:04:05 [Zakim]
burn, listening for 10 seconds I heard sound from the following: +91.22.39.14.aaaa (9%), hta (78%), Jim_Barnett (6%)
16:04:45 [dom]
Zakim, mute aaaa
16:04:45 [Zakim]
+91.22.39.14.aaaa should now be muted
16:04:53 [dom]
Zakim, unmute aaaa
16:04:53 [Zakim]
+91.22.39.14.aaaa should no longer be muted
16:04:59 [ekr]
I can't really hear stefan
16:05:39 [dom]
Zakim, who's on the call?
16:05:39 [Zakim]
On the phone I see Dan_Burnett, +91.22.39.14.aaaa, stefanh, hta, dom, adambe, gmandyam, Jim_Barnett, martin___, +1.650.678.aaee
16:06:11 [ekr]
zakim, who is here?
16:06:11 [Zakim]
On the phone I see Dan_Burnett, +91.22.39.14.aaaa, stefanh, hta, dom, adambe, gmandyam, Jim_Barnett, martin___, +1.650.678.aaee
16:06:11 [dom]
Zakim, aaee is probably ekr
16:06:13 [Zakim]
On IRC I see ekr, Travis, gmandyam, adambe, hta, burn, stefanh, Zakim, RRSAgent, fjh, dom, derf, Josh_Soref, timeless, martin___, trackbot
16:06:13 [Zakim]
+ekr?; got it
16:06:15 [ekr]
martin++
16:06:22 [ekr]
or rather martin___++
16:06:33 [ekr]
zakim: aaee is ejkr
16:06:39 [ekr]
zakim: aaee is ekr
16:06:42 [dom]
Zakim, aaee is really ekr
16:06:42 [Zakim]
sorry, dom, I do not recognize a party named 'aaee'
16:06:47 [dom]
Zakim, ekr is really ekr
16:06:47 [Zakim]
+ekr; got it
16:07:08 [dom]
Zakim, mute aaaa
16:07:08 [Zakim]
+91.22.39.14.aaaa should now be muted
16:08:57 [stefanh]
minutes from last meeting: http://lists.w3.org/Archives/Public/public-media-capture/2013Feb/0034.html
16:09:29 [dom]
Zakim, who's noisy?
16:09:31 [dom]
Zakim, mute hta
16:09:31 [Zakim]
hta should now be muted
16:09:42 [Zakim]
dom, listening for 12 seconds I heard sound from the following: Dan_Burnett (71%), hta (7%)
16:09:43 [hta]
sorry 'bout that
16:09:46 [stefanh]
Dan's slides; http://lists.w3.org/Archives/Public/public-media-capture/2013Mar/att-0086/ConstraintChanges20130325.pdf
16:10:16 [Zakim]
+[IPcaller]
16:10:24 [fjh]
zakim, [IPcaller] is me
16:10:24 [Zakim]
+fjh; got it
16:13:23 [Zakim]
+ +33.2.31.26.aaff
16:13:27 [dom]
-> http://dev.w3.org/2011/webrtc/editor/getusermedia.html Media Capture and Streams Editors draft
16:14:14 [dom]
-> http://dev.w3.org/2011/webrtc/editor/getusermedia.html#constraint-registrations Proposed constraints list (not reflecting consensus yet)
16:14:40 [Stephane]
Stephane has joined #mediacap
16:15:07 [dom]
-> http://dev.w3.org/2011/webrtc/editor/getusermedia.html#widl-MediaStreamTrack-constraints-MediaTrackConstraints Getting and setting constraints on MediaStreamTrack
16:17:50 [martin_]
for later discussion: we should discuss the orthogonality of stream/track lifecycle and muting state
16:18:07 [dom]
-> http://dev.w3.org/2011/webrtc/editor/getusermedia.html#terminology source and constraints in terminology section
16:20:22 [hta]
zakim, unmute me
16:20:22 [Zakim]
hta should no longer be muted
16:22:00 [stefanh]
(this is what Harald talked about: https://dvcs.w3.org/hg/dap/raw-file/tip/media-stream-capture/proposals/SettingsAPI_proposal_v6.html#track-constraints)
16:22:44 [martin_]
q+ adam
16:22:50 [martin_]
q+ martin_
16:22:52 [ekr]
q_
16:22:54 [ekr]
q+
16:22:55 [martin_]
q+
16:23:24 [hta]
q+
16:23:47 [Zakim]
+[Microsoft]
16:24:29 [Travis]
Travis has joined #mediacap
16:24:49 [Travis]
Present+ Travis_Leithead
16:24:50 [dom]
Zakim, [Microsoft] is Travis
16:24:50 [Zakim]
+Travis; got it
16:25:26 [hta]
Action Adam: Send out an illustration on how things would look if the modification operations are done on a separate object.
16:25:27 [trackbot]
Created ACTION-17 - Send out an illustration on how things would look if the modification operations are done on a separate object. [on Adam Bergkvist - due 2013-04-01].
16:25:39 [dom]
Zakim, mute hta
16:25:39 [Zakim]
hta should now be muted
16:26:23 [adambe]
q?
16:26:45 [hta]
q-
16:27:06 [martin_]
q-
16:27:43 [Zakim]
+[Mozilla]
16:28:37 [hta]
zakim, unmute me
16:28:37 [Zakim]
hta should no longer be muted
16:28:47 [hta]
zakim, mute me
16:28:47 [Zakim]
hta should now be muted
16:30:07 [hta]
action martin: send state diagram to the list with muted/enabled/disabled/ended states
16:30:07 [trackbot]
Created ACTION-18 - Send state diagram to the list with muted/enabled/disabled/ended states [on Martin Thomson - due 2013-04-01].
16:32:28 [hta]
q?
16:32:31 [ekr]
q-
16:32:52 [hta]
action burnett: Remove append and prepend operations from track.
16:32:54 [trackbot]
Created ACTION-19 - Remove append and prepend operations from track. [on Daniel Burnett - due 2013-04-01].
16:33:14 [Zakim]
-fjh
16:34:24 [hta]
zakim, unmute me
16:34:24 [Zakim]
hta should no longer be muted
16:34:59 [gmandyam]
+q
16:35:31 [dom]
[NoInterfaceObject] interface Constrainable { };
16:35:58 [martin_]
duck-type: foo implements bar;
16:35:59 [dom]
MediaStreamTrack implements Constrainable;
16:36:17 [martin_]
as opposed to inheritance: bar extends foo {};
16:36:37 [hta]
action travis: Send a proposal on how to extract constrainable to a separate interface.
16:36:37 [trackbot]
Created ACTION-20 - Send a proposal on how to extract constrainable to a separate interface. [on Travis Leithead - due 2013-04-01].
16:36:42 [martin_]
q?
16:36:45 [hta]
zakim, mute me
16:36:45 [Zakim]
hta should now be muted
16:36:50 [martin_]
q- adam
16:38:02 [Zakim]
+[IPcaller]
16:38:08 [fjh]
zakim, [IPcaller] is me
16:38:08 [Zakim]
+fjh; got it
16:38:25 [adambe]
q+
16:38:48 [Zakim]
-gmandyam
16:39:21 [Zakim]
+gmandyam
16:42:11 [hta]
zakim, unmute me
16:42:11 [Zakim]
hta should no longer be muted
16:43:22 [hta]
zakim, mute me
16:43:22 [Zakim]
hta should now be muted
16:46:23 [hta]
q+
16:46:47 [adambe]
q-
16:46:53 [hta]
zakim, unmute me
16:46:53 [Zakim]
hta should no longer be muted
16:47:19 [hta]
q+
16:47:54 [hta]
q-
16:48:10 [gmandyam]
ack gmandyam
16:48:18 [stefanh]
Haralds input: https://dvcs.w3.org/hg/dap/raw-file/tip/media-stream-capture/proposals/SettingsAPI_proposal_v6.html#track-constraints
16:48:40 [stefanh]
sorry, should have been http://lists.w3.org/Archives/Public/public-media-capture/2013Mar/0050.html
16:49:24 [martin_]
q+
16:50:42 [stefanh]
q+
16:51:00 [ekr]
q+
16:51:58 [martin_]
q-
16:53:19 [martin_]
+1 to burn: the user can grant more than is actually returned
16:53:44 [stefanh]
q-
17:00:07 [martin_]
I think that I'm against the idea of signaling to the browser that you want persistent permissions. What does the browser do differently? What motivates an app to do anything other than persistent requests?
17:00:32 [Zakim]
-martin___
17:02:38 [dom]
Zakim, mute hta
17:02:38 [Zakim]
hta should now be muted
17:04:53 [hta]
zakim, unmute me
17:04:53 [Zakim]
hta should no longer be muted
17:05:11 [ekr]
+1 to HTA
17:05:27 [hta]
Action hta: Come up with an illustrative usage of the proposed functionality.
17:05:27 [trackbot]
Created ACTION-21 - Come up with an illustrative usage of the proposed functionality. [on Harald Alvestrand - due 2013-04-01].
17:05:32 [ekr]
Even ignoring the permissions question, I think it's important for the JS to have some easy way of making the green light go off
17:06:03 [ekr]
And it's not awesome if that's a side effect of JS garbage collection
17:06:25 [ekr]
This isn't a security issue solely, just something that makes people sad
17:07:00 [ekr]
I think I am hearing that .stop() only acts on tracks and not sources
17:07:07 [Travis]
scribe: Travis
17:08:01 [Travis]
JIM: Updated recording spec with some feedback; API name changes, etc.
17:08:03 [ekr]
derf == tim terriberry
17:08:17 [dom]
-> http://lists.w3.org/Archives/Public/public-media-capture/2013Mar/att-0063/MediaRecorderRespec.html Updated draft of MediaStream Recording
17:08:25 [Travis]
burn: I included takePhoto as part of the track--it needs to align with Giri's doc as appropriate.
17:08:32 [hta]
zakim, mute me
17:08:32 [Zakim]
hta should now be muted
17:09:14 [ekr]
is localmediastream even in the current doucment
17:09:16 [Travis]
JIM: We've been discussing error handling. Thinking about using some base error class and extending it...
17:09:30 [Travis]
... to avoid defining a bunch of new classes with no real additional functionality.
17:09:32 [hta]
ekr: no, stop() has moved to track.
17:09:40 [hta]
zakim, unmute me
17:09:40 [Zakim]
hta should no longer be muted
17:09:47 [Travis]
... hta: was supposed to come up with a proposal?
17:09:55 [Travis]
JIM: We'll talk about this later than.
17:10:05 [Travis]
hta: No, haven't made that proposal yet.
17:10:23 [Travis]
hta: hearing no consent, please publish an updated draft.
17:10:33 [hta]
zakim, mute me
17:10:33 [Zakim]
hta should now be muted
17:10:36 [Travis]
stefanh: send mail to the list when done.
17:10:46 [Travis]
stefanh: Topic: Image capture draft.
17:11:03 [hta]
action jim: republish recording draft without the photo methods.
17:11:03 [trackbot]
Created ACTION-22 - Republish recording draft without the photo methods. [on James Barnett - due 2013-04-01].
17:11:35 [dom]
-> http://lists.w3.org/Archives/Public/public-media-capture/2013Mar/att-0019/Mediastream_Image_Capture.htm Latest Image Capture draft
17:12:40 [dom]
-> http://lists.w3.org/Archives/Public/public-media-capture/2013Mar/att-0019/Mediastream_Image_Capture.htm#widl-ImageCapture-frameGrabber-void frameGrabber method
17:14:17 [hta]
q+
17:14:27 [ekr]
q-
17:14:28 [Travis_]
Travis_ has joined #mediacap
17:14:30 [Travis_]
... put out another version to make the spec work with a "constrainable" interface.
17:15:29 [hta]
zakim, unmute me
17:15:29 [Zakim]
hta should no longer be muted
17:16:17 [Travis]
Travis has joined #mediacap
17:16:22 [dom]
Zakim, mute hta
17:16:22 [Zakim]
hta should now be muted
17:16:43 [dom]
Zakim, unmute hta
17:16:43 [Zakim]
hta should no longer be muted
17:17:37 [dom]
Zakim, mute hta
17:17:37 [Zakim]
hta should now be muted
17:21:19 [Travis]
gmandyam: [discussion on frame-loss versus loss-less design approaches]
17:24:08 [Zakim]
-fjh
17:26:38 [hta]
Resolution: getFrame doesn't return until there's new data available (newer than what came back in a previous getFrame).
17:27:36 [Travis]
travis: Jim: we should ensure we have a way to meet the loss-less frame-grabber scenario in media recorder API
17:28:15 [Travis]
stefanh: Wanted a task force last call in 2nd Quarter for official last call.
17:28:26 [Travis]
ekr: Lot of work still to get to that point.
17:29:12 [Zakim]
+[IPcaller]
17:31:14 [Travis]
dom: would be useful for all members to send to the list what they think needs to be in the draft before LC.
17:31:51 [Travis]
stefanh: Everyone please put your time/energy into helping get the spec updated/reviewed.
17:31:57 [hta]
zakim, unmute me
17:31:57 [Zakim]
hta should no longer be muted
17:32:06 [Travis]
stefanh: That's it for the agenda items...
17:32:11 [Travis]
... anything else?
17:32:16 [Zakim]
-ekr
17:32:19 [Zakim]
-dom
17:32:20 [Zakim]
-gmandyam
17:32:20 [Zakim]
-Travis
17:32:21 [Zakim]
-stefanh
17:32:21 [Zakim]
-Dan_Burnett
17:32:23 [Zakim]
-hta
17:32:23 [Zakim]
-[IPcaller]
17:32:24 [Zakim]
-Jim_Barnett
17:32:33 [Zakim]
-[Mozilla]
17:34:06 [Zakim]
-adambe
17:34:22 [Zakim]
- +33.2.31.26.aaff
17:35:46 [dom]
Zakim, who's on the call?
17:35:46 [Zakim]
On the phone I see +91.22.39.14.aaaa
17:35:48 [dom]
Zakim, drop aaaa
17:35:48 [Zakim]
+91.22.39.14.aaaa is being disconnected
17:35:50 [Zakim]
UW_MdCap()12:00PM has ended
17:35:50 [Zakim]
Attendees were Dan_Burnett, +91.22.39.14.aaaa, +46.1.07.14.aabb, stefanh, +1.650.241.aacc, dom, hta, +46.1.07.14.aadd, gmandyam, adambe, Jim_Barnett, +1.650.678.aaee, martin___,
17:35:50 [Zakim]
... ekr?, ekr, fjh, +33.2.31.26.aaff, Travis, [Mozilla], [IPcaller]
17:35:52 [dom]
RRSAgent, draft minutes
17:35:52 [RRSAgent]
I have made the request to generate http://www.w3.org/2013/03/25-mediacap-minutes.html dom
17:36:01 [dom]
Zakim, bye
17:36:01 [Zakim]
Zakim has left #mediacap
17:36:04 [dom]
RRSAgent, bye
17:36:04 [RRSAgent]
I see 6 open action items saved in http://www.w3.org/2013/03/25-mediacap-actions.rdf :
17:36:04 [RRSAgent]
ACTION: Adam to Send out an illustration on how things would look if the modification operations are done on a separate object. [1]
17:36:04 [RRSAgent]
recorded in http://www.w3.org/2013/03/25-mediacap-irc#T16-25-26
17:36:04 [RRSAgent]
ACTION: martin to send state diagram to the list with muted/enabled/disabled/ended states [2]
17:36:04 [RRSAgent]
recorded in http://www.w3.org/2013/03/25-mediacap-irc#T16-30-07
17:36:04 [RRSAgent]
ACTION: burnett to Remove append and prepend operations from track. [3]
17:36:04 [RRSAgent]
recorded in http://www.w3.org/2013/03/25-mediacap-irc#T16-32-52
17:36:04 [RRSAgent]
ACTION: travis to Send a proposal on how to extract constrainable to a separate interface. [4]
17:36:04 [RRSAgent]
recorded in http://www.w3.org/2013/03/25-mediacap-irc#T16-36-37
17:36:04 [RRSAgent]
ACTION: hta to Come up with an illustrative usage of the proposed functionality. [5]
17:36:04 [RRSAgent]
recorded in http://www.w3.org/2013/03/25-mediacap-irc#T17-05-27
17:36:04 [RRSAgent]
ACTION: jim to republish recording draft without the photo methods. [6]
17:36:04 [RRSAgent]
recorded in http://www.w3.org/2013/03/25-mediacap-irc#T17-11-03