This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The spec currently says: "If frame end timestamp is greater than appendWindowEnd, then set the need random access point flag to true, drop the coded frame, and jump to the top of the loop to start processing the next coded frame." We probably want to compare the "frame presentation timestamp" here and not the "frame end timestamp". If a frame lasts longer than the duration of the append window, you probably don't want to drop it, just shorten its duration.
Marking all pre-Last Call bugs
MSE doesn't allow truncation of coded frames since this may not be possible for hardware decoders to accomplish. The idea is that only frames that are completely inside the append window are added. Ones that overlap the start or end of the window are not admitted.
Resolving as WONTFIX. Please reopen if you believe that it is really worth introducing optional behavior in this regard.