Open
Bug 1209386
Opened 10 years ago
Updated 3 years ago
Abstract TrackBuffer in MSE's TrackBuffersManager
Categories
(Core :: Audio/Video: Playback, defect, P3)
Tracking
()
NEW
People
(Reporter: jya, Unassigned)
References
(Blocks 1 open bug)
Details
The current MSE implementation uses a vector of sample and separately some cache indexes (one used for insertion and one used for demuxing).
This has proven to be rather inefficient and difficult to maintain.
This task will create an abstraction layer over how the TrackBuffersManager access its trackbuffers and provide iterators for either writing or reading samples from/to it.
Later we will change the underlying storage structure that will provide faster access (we currently perform a worse search in O(n) (though often O(1)), it could be significantly improved)
Updated•10 years ago
|
Priority: -- → P2
Mass change P2 -> P3
Priority: P2 → P3
Reporter | ||
Updated•5 years ago
|
Assignee: jya-moz → nobody
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•