On ChunkDemuxer::RemoveId() (or SourceBufferState destruction), PostTask teardown onto low-pri bg task to further mitigate renderer hangs |
|
Issue descriptionWhile 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.
,
Mar 29 2018
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 |
|
Comment 1 by wolenetz@chromium.org
, Feb 1 2018