summaryrefslogtreecommitdiffstats
path: root/chromium/build
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2018-02-05 20:16:57 +0000
committer Eric Hameleers <alien@slackware.com>2018-02-05 20:16:57 +0000
commitee73c08050ed48d6f1c9757dc1e6211fc31bef90 (patch)
tree84011ab6e6edeabddc88bffacea1b062a4c7c8c1 /chromium/build
parentc74ad1527d43772c3403a1350b2ddfc0edab4a32 (diff)
downloadasb-ee73c08050ed48d6f1c9757dc1e6211fc31bef90.tar.gz
asb-ee73c08050ed48d6f1c9757dc1e6211fc31bef90.tar.xz
Initial revision
Diffstat (limited to 'chromium/build')
-rw-r--r--chromium/build/patches/chromium_ffmpeg_prop.patch20
-rw-r--r--chromium/build/patches/chromium_hevc_supported.patch13
2 files changed, 33 insertions, 0 deletions
diff --git a/chromium/build/patches/chromium_ffmpeg_prop.patch b/chromium/build/patches/chromium_ffmpeg_prop.patch
new file mode 100644
index 00000000..7b735722
--- /dev/null
+++ b/chromium/build/patches/chromium_ffmpeg_prop.patch
@@ -0,0 +1,20 @@
+--- a/third_party/ffmpeg/chromium/scripts/build_ffmpeg.py.orig 2018-02-05 12:30:41.612258821 +0100
++++ b/third_party/ffmpeg/chromium/scripts/build_ffmpeg.py 2018-02-05 12:43:59.806116424 +0100
+@@ -690,13 +690,13 @@
+ '--ld=cygwin-wrapper link',
+ '--nm=cygwin-wrapper dumpbin -symbols',
+ '--ar=cygwin-wrapper lib',
+- ])
++ ])
+
+ # Google Chrome & ChromeOS specific configuration.
+ configure_flags['Chrome'].extend([
+- '--enable-decoder=aac,h264',
+- '--enable-demuxer=aac',
+- '--enable-parser=aac,h264',
++ '--enable-decoder=aac,ac3,aac3,h264,mp1,mp2,mpeg4,mpegvideo,msmpeg4v1,msmpeg4v2,msmpeg4v3,hevc,flv,dca,flac',
++ '--enable-demuxer=aac,ac3,h264,mp4,m4v,mpegvideo,mpegts,avi,flv,dts,dtshd,vc1,flac',
++ '--enable-parser=aac,ac3,aac3,h261,h263,h264,mepgvideo,mpeg4video,dca,hevc,vc1,flac',
+ ])
+
+ # Google ChromeOS specific configuration.
diff --git a/chromium/build/patches/chromium_hevc_supported.patch b/chromium/build/patches/chromium_hevc_supported.patch
new file mode 100644
index 00000000..d54d65b2
--- /dev/null
+++ b/chromium/build/patches/chromium_hevc_supported.patch
@@ -0,0 +1,13 @@
+--- chromium-64.0.3282.119/content/browser/media/media_canplaytype_browsertest.cc.orig 2018-01-24 21:05:46.000000000 +0100
++++ chromium-64.0.3282.119/content/browser/media/media_canplaytype_browsertest.cc 2018-02-01 23:27:46.776168423 +0100
+@@ -48,8 +48,8 @@
+ const char* kHlsMaybe = kPropMaybe;
+ #endif // !OS_ANDROID
+
+-// Chrome doesn't support HEVC.
+-const char* kHevcSupported = kNot;
++// Alien's Chromium does support HEVC.
++const char* kHevcSupported = kPropProbably;
+
+ #if BUILDFLAG(ENABLE_MSE_MPEG2TS_STREAM_PARSER)
+ const char* kMp2tsMaybe = kPropMaybe;