Closed Bug 1065219 Opened 6 years ago Closed 6 years ago
Reader and reject incompatible tracks at initialization time
No description provided.
It makes more sense to reject incompatible tracks early, so move rejection to TrackBuffer::RegisterDecoder (so that incompatible tracks are never added to the set of active decoders), and remove the similar check from SelectReader. This also drops the work-around EOS queue check from SelectReader, since it doesn't work as intended and only serves to confuse.
What does this patch apply on top of? I can't get it to apply.
Not sure now, here's a rebase from my current queue. This applies on top of: Bug 1064705 Bug 1062666 Bug 1062657 Bug 1065218
Bug 1065218 appears to rely on changes in this patch and vice versa. I can't apply 1065218 to apply this one on top.
I thought I uploaded rebased versions of them all, but it looks like it only did this one. Fixed now, please try again.
(In reply to Matthew Gregan [:kinetik] from comment #7) > I thought I uploaded rebased versions of them all, but it looks like it only > did this one. Fixed now, please try again. Thanks, that worked.
Attachment #8486970 - Flags: review?(cajbir.bugzilla) → review+
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla35
You need to log in before you can comment on or make changes to this bug.