commit | 4fc6b67986f648dfe67d78d292cb004104d0917d | [log] [tgz] |
---|---|---|
author | Miguel Casas <mcasas@chromium.org> | Fri Nov 30 23:20:03 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Nov 30 23:20:03 2018 |
tree | 6c450373df5a33a5464aa0a416c8869e8ba9264d | |
parent | 22e0542a1785ebf1a3fac1bb578b882bd7de6ebf [diff] |
Vaapi decoder: reset |num_frames_at_client_| on surface set change This CL resets |num_frames_at_client_| on surface set change to prevent the previous state spilling over, as can be seen on e.g. [1] (trace of crosvideo.appspot.com/?codec=vp9&cycle=true with two resolution changes). [1] https://i.imgur.com/wB7RI5V.png (https://imgur.com/a/eyhrbSq) TBR=hiroh@chromium.org since the change is trivial and anyway v_d_a_unit vp9 test work still on e.g. nocturne Bug: 909926 Change-Id: Ifff5f2ec4538115320ea713b1b52709858da26a4 Reviewed-on: https://chromium-review.googlesource.com/c/1356898 Reviewed-by: Miguel Casas <mcasas@chromium.org> Reviewed-by: Pawel Osciak <posciak@chromium.org> Commit-Queue: Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#612835}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .