summaryrefslogtreecommitdiffstats
path: root/components/components.gyp
diff options
context:
space:
mode:
authorwatk <watk@chromium.org>2015-01-05 17:08:09 -0800
committerCommit bot <commit-bot@chromium.org>2015-01-06 01:08:51 +0000
commitd5f87c03637894f86fa9565c86d9dac6160c3616 (patch)
tree3f5191107032eb867c0cf68ab4080ce28a6a03ac /components/components.gyp
parenta75921971720a2c2bfbd65f7bcc44a3aad0d5914 (diff)
downloadchromium_src-d5f87c03637894f86fa9565c86d9dac6160c3616.zip
chromium_src-d5f87c03637894f86fa9565c86d9dac6160c3616.tar.gz
chromium_src-d5f87c03637894f86fa9565c86d9dac6160c3616.tar.bz2
DXVAVideoDecodeAccelerator consumes inputs before draining the decoder.
Previously DXVAVDA could drop frames during a flush operation because the drain message could be sent to the decoder before the pending input buffers were consumed, and the decoder ignores further inputs until the drain is complete. This change ensures the pending input buffers are consumed before draining the decoder. BUG=445764 Tested visually and with debug logging on http://sr-repro.s3.amazonaws.com/gpudecode/repro-gpu-mbr.html Review URL: https://codereview.chromium.org/810233005 Cr-Commit-Position: refs/heads/master@{#310021}
Diffstat (limited to 'components/components.gyp')
0 files changed, 0 insertions, 0 deletions