Chromium Code Reviews
DescriptionAlways post mailbox release in GpuVideoDecoder; avoids deadlock.
We can get into a situation where GVD::ReleaseMailbox() attempts to
grab the GL context lock while the compositor holds it wheil waiting
on a lock in VideoRendererImpl which may also be held during a call
to GVD::ReleaseMailbox().
Not sure how to test this since we have no test harness capable of
instantiating all these components at the same time and some live
across content/ and media/ boundaries.
BUG=710209
TEST=none
Review-Url: https://codereview.chromium.org/2812783002
Cr-Commit-Position: refs/heads/master@{#463857}
Committed: https://chromium.googlesource.com/chromium/src/+/0a9f673ccd4f82b350c06df622f323b255ebab21
Patch Set 1 #
Messages
Total messages: 8 (4 generated)
|
|||||||||||||||||||