[roll] Roll third_party/ffmpeg [third_party/ffmpeg] fix build break in "default" profile

This CL fixes a build break in the "default" profile in which
ff_toupper4 is not defined. The source code for this symbol is
included in both libcodec and libavformat. This is managed using
the "cleaning_list" in generate_gn.py, which generates the
ffmpeg_generated.gni file. The symbol is now required in both
"max" and "default" profiles, but was only included in the gni
file for "max" using the libavcodec version. Now its included
in both profiles using the libavformat version.

This started happening, because we were previously building
the "max" profiles for both x64 and arm64 (the "max" profile
was building fine), but we now build the "default" profile
for arm64.

Original-Bug: 115454

Test: build issue
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/ffmpeg/+/771051
Original-Revision: 33c1d675e49336ac11159d450cfeeb845f3942f0
GitOrigin-RevId: 492fd854e81220df0005410b620d5dab83cad372
Change-Id: Ic5852baa1d35887daea573a6964880340c074cf3
1 file changed
tree: 3a62acac1bb5e9a546ed4f663d5fcd2253e112ca
  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.