Closed Bug 1122873 Opened 10 years ago Closed 10 years ago

TrackBuffer::AppendData should check the validity of the data added

Categories

(Core :: Audio/Video, defect, P2)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jya, Unassigned)

References

(Blocks 1 open bug)

Details

The Segment Parser Loop http://w3c.github.io/media-source/#sourcebuffer-segment-parser-loop 3.5.1 Segment Parser Loop Initialization segment received algorithm and coded frame processing algorithm, both states that the Append Error Algorithm be called should the data be invalid or incomplete. Currently no error is ever produced. Bug 1116056 adds some methods to check that the data is properly formed (without checking the actual data). We should call the Append Error algorithm as per spec.
Depends on: 1116056
Priority: -- → P2
With bug 1125776, errors are now reported back to the Source Buffer as per spec. However, currently only errors related to the init segment are detected
This is now properly handled by the new MSE code.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.