This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 22111 - End of stream and playback
Summary: End of stream and playback
Status: RESOLVED FIXED
Alias: None
Product: HTML WG
Classification: Unclassified
Component: Media Source Extensions (show other bugs)
Version: unspecified
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: Aaron Colwell
QA Contact: HTML WG Bugzilla archive list
URL:
Whiteboard: PRE_LAST_CALL
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-21 09:51 UTC by Cyril Concolato
Modified: 2013-06-01 21:39 UTC (History)
3 users (show)

See Also:


Attachments

Description Cyril Concolato 2013-05-21 09:51:04 UTC
The spec indicates:
"Playback should continue until all the media passed in via appendBuffer() and appendStream() has been played"

I'm not sure it is appropriate for MSE to indicate what happens for playback.
Comment 1 Cyril Concolato 2013-05-21 14:47:25 UTC
Is the purpose of the sentence to indicate that all frames remaining in the input buffer be processed, including the last one (for which the duration may not be known)? In that case, I think it should be rephrased reusing coded frame processing algorithm.
Comment 2 Aaron Colwell 2013-05-23 18:31:03 UTC
Marking all pre-Last Call bugs
Comment 3 Aaron Colwell 2013-05-28 17:26:37 UTC
I'm just going to remove this sentence. What I really am trying to say is that when the current playback position reaches the end of the data in the active source buffers, it should run all the typical "end of stream" behavior instead of stalling playback. Obviously this isn't what is being said here and I think the proper location to state this is elsewhere in the spec.
Comment 4 Aaron Colwell 2013-06-01 21:39:23 UTC
Changes committed
https://dvcs.w3.org/hg/html-media/rev/1ac9c2205a7b