forked from mozilla/gecko-dev
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug 1864008 - Move libvpx to libgkcodecs, part 1 r=media-playback-rev…
…iewers,glandium,alwu,padenot This patch is the first part that moves libvpx from libgkmedias to libgkcodecs. When `ac_add_options --with-system-libvpx` (and `--without-sysroot` if needed) is set in mozconfig (MOZ_SYSTEM_LIBVPX case), the libvpx installed in the system will be used and the media/libvpx won't be built, so the libvpx APIs shouldn't be exposed via gkcodecs' symbols in this case. With the changes, the "vpx/..." headers `#include`d in the VPX encoders should be replaced with system headers like `<vpx/...>` instead. While the VPX headers under dom/media are updated in this patch, those headers under third_party/libwebrtc are set in a different way in the following patches. Since libpixman needs android_getCpuFeatures and _getCpuFamily APIs, which were built by libvpx previously, cpu-features.c now is required to be included in its moz.build to get the API it needs. Differential Revision: https://phabricator.services.mozilla.com/D193599
- Loading branch information
1 parent
1e299fc
commit 958a88c
Showing
9 changed files
with
56 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters