- From: wolenetz via GitHub <sysbot+gh@w3.org>
- Date: Wed, 13 Jul 2016 16:50:13 +0000
- To: public-html-media@w3.org
wolenetz has just created a new issue for https://github.com/w3c/media-source: == Restriction on not 'updating' in {set,clear}LiveSeekableRange is too strict == At least one MSE web author has reported that the step "If the updating attribute equals true on any SourceBuffer in sourceBuffers, then throw an InvalidStateError exception and abort these steps" in {set,clear}LiveSeekableRange makes the feature very hard to use and doesn't add value. Consider the case where a live streaming app is appending small media segments independently to multiple SourceBuffers for one MediaSource, and the app wishes to tightly maintain the live seekable range. It's difficult for such an app to coordinate the calls to set/clearLiveSeekableRange to occur when 'updating' isn't in progress. Furthermore, the underlying usage of the "live seekable range" in the extended HTMLMediaElement.seekable logic itself makes no restriction on 'updating' not being in progress (nor should it). This issue tracks removing the 'updating' check from {set,clear}LiveSeekableRange(). @jdsmith3000 I hope this doesn't constitute a substantive change -- it would be excellent if this issue were fixed in the current V1 CR time-frame. I'll prepare a candidate pull request for this today. I'm triaging this to V1Editorial. Please speak up here if you disagree and believe this is substantive. Please view or discuss this issue at https://github.com/w3c/media-source/issues/118 using your GitHub account
Received on Wednesday, 13 July 2016 16:50:25 UTC