New issue
Advanced search Search tips

Issue 807814 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

On ChunkDemuxer::RemoveId() (or SourceBufferState destruction), PostTask teardown onto low-pri bg task to further mitigate renderer hangs

Project Member Reported by wolenetz@chromium.org, Feb 1 2018

Issue description

While  bug 774268  / 774288 fixed the major portion of similar media renderer hangs by doing ~WMPI MSE demuxer destruction in BG, other code paths into MSE tear down portions of the demuxer and are still causing renderer hangs.

Specifically ChunkDemuxer::RemoveId() is still causing these hangs.
 
These remaining low rate of hangs including ChunkDemuxer::RemoveId() in the stack are related most commonly to StreamParser teardown (e.g. MP4 trun SampleInfo vectors, etc).

Sign in to add a comment