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 22065 - Loop in 3.5.7 Coded Frame Processing
Summary: Loop in 3.5.7 Coded Frame Processing
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-16 18:17 UTC by Jerry Smith
Modified: 2013-06-05 17:21 UTC (History)
4 users (show)

See Also:


Attachments

Description Jerry Smith 2013-05-16 18:17:58 UTC
There seems to be an infinite loop in the updated spec in “sequence” mode:

3.5.7 Coded Frame Processing

1.5.3 Set the discontinuity flag to true.
1.8.1 If mode equals “sequence”, set the sequence start timestamp equal to the highest presentation end timestamp.
1.8.6 Jump to the Loop Top step above to restart processing of the current coded frame.
1.5.3 Set the discontinuity flag to true.
1.8.1 If mode equals “sequence”, set the sequence start timestamp equal to the highest presentation end timestamp.
1.8.6 Jump to the Loop Top step above to restart processing of the current coded frame.
1.5.3 Set the discontinuity flag to true.
1.8.1 If mode equals “sequence”, set the sequence start timestamp equal to the highest presentation end timestamp.
1.8.6 Jump to the Loop Top step above to restart processing of the current coded frame.
1.5.3 Set the discontinuity flag to true.
1.8.1 If mode equals “sequence”, set the sequence start timestamp equal to the highest presentation end timestamp.
1.8.6 Jump to the Loop Top step above to restart processing of the current coded frame.
…

We believe that the 1.5.3 step is probably just supposed to set the need random access point flag instead (which means the discontinuity flag is no longer set and can be eliminated).
Comment 1 Aaron Colwell 2013-05-23 18:31:11 UTC
Marking all pre-Last Call bugs
Comment 2 Aaron Colwell 2013-06-05 17:21:34 UTC
Changes committed
https://dvcs.w3.org/hg/html-media/rev/63675668846c