Closed Bug 1870952 Opened 2 years ago Closed 2 years ago

Move libvpx files in libavcodec to non MOZ_FFVPX_AUDIOONLY builds

Categories

(Core :: Audio/Video, task, P1)

task

Tracking

()

RESOLVED FIXED
123 Branch
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.

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

This patch add sections for the symbols required in different libraries,
and alphabetize them in the sections.

Depends on D196929

Assignee: nobody → cchang
Pushed by cchang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1575e2624e6b Move libvpx files to No MOZ_FFVPX_AUDIOONLY builds r=media-playback-reviewers,jolin https://hg.mozilla.org/integration/autoland/rev/f4b2bf9cc8f4 Add sections for gkcodecs.symbols r=media-playback-reviewers,jolin
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: