- From: <bugzilla@jessica.w3.org>
- Date: Tue, 21 Aug 2012 09:51:42 +0000
- To: public-html-media@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=18635 Summary: HTMLMediaElement seeking algorithm integration Product: HTML WG Version: unspecified Platform: PC OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: Media Source Extensions AssignedTo: adrianba@microsoft.com ReportedBy: philipj@opera.com QAContact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html-media@w3.org http://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html#mediasource-seeking http://dev.w3.org/html5/spec/media-elements.html#dom-media-seek MSE hooks in to the HTMLMediaElement by saying "The media element seeking algorithm starts and has reached the stage where it is about to fire the seeking event." HTML's step 8 says "Queue a task to fire a simple event named seeking at the element." MSE doesn't say if its steps should be run before the event is queued or before it is actually fired, but the intention is clearly to insert steps before step 8. Since MSE replaces the network layer, it would make more sense to hook in to step 9: "Set the current playback position to the given new playback position." This is the step of the HTMLMediaElement seek algorithm where the media framework underlying HTMLMediaElement will be notified and begin to fetch the required data, so it is where MSE would come into play. Suggestion: Specify that the steps of MSE run as part of step 9, or between step 9 and 10. This would make more sense in Opera's layering, and the only observable difference is the order of the seeking and sourceopen events. Finally, note that MSE points to #dom-media-seeking instead of #dom-media-seek, almost certainly a typo. -- Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
Received on Tuesday, 21 August 2012 09:51:43 UTC