Move libvpx files in libavcodec to non MOZ_FFVPX_AUDIOONLY builds
Categories
(Core :: Audio/Video, task, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox123 | --- | fixed |
People
(Reporter: chunmin, Assigned: chunmin)
Details
Attachments
(2 files)
The av_base64_encode in libvpxenc is exposed in non MOZ_FFVPX_AUDIOONLY builds only. The libvpx is for video, so its files shouldn't be included in the audio-only (MOZ_FFVPX_AUDIOONLY) builds.
| Assignee | ||
Comment 1•2 years ago
|
||
The av_base64_encode in libvpxenc [1] is only exposed in non
MOZ_FFVPX_AUDIOONLY builds [2]. The libvpx is for video, so its files
shouldn't be built when in the audio-only (MOZ_FFVPX_AUDIOONLY) builds.
[1] https://searchfox.org/mozilla-central/rev/008ce958417fd724e02748740d669aafd49debb3/media/ffvpx/libavcodec/libvpxenc.c#1887
[2] https://searchfox.org/mozilla-central/rev/008ce958417fd724e02748740d669aafd49debb3/media/ffvpx/libavutil/avutil.symbols#6-9
Depends on D196925
| Assignee | ||
Comment 2•2 years ago
|
||
This patch add sections for the symbols required in different libraries,
and alphabetize them in the sections.
Depends on D196929
| Assignee | ||
Updated•2 years ago
|
Comment 4•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/1575e2624e6b
https://hg.mozilla.org/mozilla-central/rev/f4b2bf9cc8f4
Description
•