aboutsummaryrefslogtreecommitdiff
path: root/BUILD.gn
diff options
context:
space:
mode:
authorAbhijeet Kandalkar <abhijeet@igalia.com>2023-04-20 19:00:05 +0530
committerlibyuv LUCI CQ <libyuv-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-04-20 16:27:51 +0000
commit77c2121f7e6b8e694d6e908bbbe9be24214097da (patch)
tree0f2de577079b8c6208fe620741274c6ee0ff04f0 /BUILD.gn
parentaec27be648ccd55a529d8d75dbe8bca543ae959d (diff)
downloadlibyuv-77c2121f7e6b8e694d6e908bbbe9be24214097da.tar.gz
[ios-blink] Enabled JPEG for ios-blink
MJPGToI420 and MJPGToNV12 are needed for successfully compiling /m/c/v/m/sample_buffer_transformer_mac.cc on ios-blink port. This CL enables JPEG support for ios-blink port of chromium. Bug: 1411704 Change-Id: I2009b371a35fa881b9e95ad4fad22356992cef52 Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/4454847 Reviewed-by: Frank Barchard <fbarchard@chromium.org> Commit-Queue: Frank Barchard <fbarchard@chromium.org>
Diffstat (limited to 'BUILD.gn')
-rw-r--r--BUILD.gn3
1 files changed, 2 insertions, 1 deletions
diff --git a/BUILD.gn b/BUILD.gn
index a72ff065..f92a5529 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -6,6 +6,7 @@
# in the file PATENTS. All contributing project authors may
# be found in the AUTHORS file in the root of the source tree.
+import("//build/config/features.gni")
import("//testing/test.gni")
import("libyuv.gni")
@@ -150,7 +151,7 @@ static_library("libyuv_internal") {
configs += [ "//build/config/gcc:symbol_visibility_default" ]
}
- if (!is_ios && !libyuv_disable_jpeg) {
+ if ((!is_ios || use_blink) && !libyuv_disable_jpeg) {
defines += [ "HAVE_JPEG" ]
# Needed to pull in libjpeg headers. Can't add //third_party:jpeg to deps