| Index: content/common/BUILD.gn
|
| diff --git a/content/common/BUILD.gn b/content/common/BUILD.gn
|
| index 51766f15a0c3a09e032f2505dcd60b297fa8f5a8..1ce66dc07407d4a126ab1af37eba188cc7bae426 100644
|
| --- a/content/common/BUILD.gn
|
| +++ b/content/common/BUILD.gn
|
| @@ -200,8 +200,8 @@ source_set("common") {
|
| }
|
| }
|
|
|
| - if (is_chromeos && use_x11) {
|
| - if (cpu_arch == "arm") {
|
| + if (is_chromeos) {
|
| + if (cpu_arch == "arm" && use_x11) {
|
| sources += [
|
| "gpu/media/exynos_v4l2_video_device.cc",
|
| "gpu/media/exynos_v4l2_video_device.h",
|
| @@ -224,11 +224,24 @@ source_set("common") {
|
| "gpu/media/va_surface.h",
|
| "gpu/media/vaapi_h264_decoder.cc",
|
| "gpu/media/vaapi_h264_decoder.h",
|
| + "gpu/media/vaapi_picture_provider.cc",
|
| + "gpu/media/vaapi_picture_provider.h",
|
| "gpu/media/vaapi_video_decode_accelerator.cc",
|
| "gpu/media/vaapi_video_decode_accelerator.h",
|
| "gpu/media/vaapi_wrapper.cc",
|
| "gpu/media/vaapi_wrapper.h",
|
| ]
|
| + if (use_x11) {
|
| + sources += [
|
| + "gpu/media/vaapi_picture_provider_x11.cc",
|
| + "gpu/media/vaapi_picture_provider_x11.h",
|
| + ]
|
| + } else {
|
| + sources += [
|
| + "gpu/media/vaapi_picture_provider_drm.cc",
|
| + "gpu/media/vaapi_picture_provider_drm.h",
|
| + ]
|
| + }
|
| assert(false, "Implement generate_stubs for libva")
|
| }
|
| }
|
|
|