Closed Bug 1169544 Opened 9 years ago Closed 9 years ago

Reimplement MediaSourceReader metadata reading with MediaPromise::All and completion promises

Categories

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

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: bholley, Unassigned)

References

Details

Attachments

(1 file)

I think this will end up looking very elegant.
> I think this will end up looking very elegant. Hopefully! But you've chosen the wrong bug component :)
Assignee: bobbyholley → nobody
Component: DMD → Video/Audio
So this didn't actually end up working in the way I intended because it looks like individual subdecoders actually need to have ReadMetadata called on them anyway (i.e. ReadMetadata is side-effect-y), so this doesn't allow us to remove the ReadMetadata call from subdecoder initialization in the way that I'd hoped. It sounds like jya is reworking this code and might be able to build on this idea though - we'll talk about that shortly.
No longer blocks: 1160695
Component: Audio/Video → Audio/Video: Playback
MediaSourceReader was terminated
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: