[roll] Roll fuchsia [media/codecs] pad ffmpeg AVCodecContext::extradata

When the AVCodecContext::extradata field is populated, the memory
should be padded by AV_INPUT_BUFFER_PADDING_SIZE (64 bytes). This
was not done in the ffmpeg H264 codec, which caused a test to fail
with the latest version of ffmpeg. This has been fixed, as well as
similar code in mediaplayer.

Test: existing test passes with new ffmpeg

Original-Fixed: 115036
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/758441
Original-Revision: 5165a0d753ed802fe0e053bf770e96a6286dccd2
GitOrigin-RevId: 9a062a3a5325dac98e6fe7b1e793bb20bc91174e
Change-Id: I2e18d2a1f183bf42503ff5173a07ab7376d68b1c
1 file changed
tree: e939d6268634a90626f119d6f0db58def367e19d
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. toolchain
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 via the IRC channel #fuchsia on Freenode.

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.