[roll] Roll fuchsia [codecs] vp9_decoder compat w new video_ucode.bin

The new video_ucode.bin needs vp9_decoder.cc to always save the input
context after each output frame decodes successfully. This is also an
incremental step toward the stream-style input handling that we do for
h264, though we don't currently need to move the rest of the way to
that strategy for vp9.

These changes also remain compatible with the old video_ucode.bin, so
this CL doesn't need to be atomic with the cipd package version update.

Also add a test checking decode of an exynos-HW-encoded stream; this
will be enabled later for some envs once cipd deps are ready; until
the video_ucode.bin version is updated to the new one, this test will
fail.

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1411859
Original-Revision: 3be2b271be7714abd411b2c7cabc3019cfc5da87
GitOrigin-RevId: dc2b111ef6f730dae3b19799038c01ed79648fbc
Change-Id: Ibdf698e75b5cdb4ef2248ff75cf8785a19f35b7a
1 file changed
tree: 083da877b29169f6e8395c6ca4db5bbe258748d9
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.