Date: Sat, 27 Oct 2012 22:37:35 GMT From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1085 - in trunk: . mail/thunderbird/files www/firefox-nightly/files www/firefox/files www/seamonkey/files Message-ID: <201210272237.q9RMbZnQ083928@trillian.chruetertee.ch>
next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sat Oct 27 22:37:35 2012
New Revision: 1085
Log:
add more h264 codecs for youtube, 1080p/720p and 240p
Added:
trunk/mail/thunderbird/files/patch-bug806139
trunk/www/firefox-nightly/files/patch-bug806139
trunk/www/firefox/files/patch-bug806139
trunk/www/seamonkey/files/patch-bug806139
Modified:
trunk/Gecko_ChangeLog
Modified: trunk/Gecko_ChangeLog
==============================================================================
--- trunk/Gecko_ChangeLog Sat Oct 27 21:33:07 2012 (r1084)
+++ trunk/Gecko_ChangeLog Sat Oct 27 22:37:35 2012 (r1085)
@@ -1,3 +1,6 @@
+17.0:
+- support more h264 codecs when using GSTREAMER with YouTube
+
16.0.2:
- with GNOMEVFS2 option build its extension, too [1]
- make heap-committed and heap-dirty reporters work in about:memory
Added: trunk/mail/thunderbird/files/patch-bug806139
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/mail/thunderbird/files/patch-bug806139 Sat Oct 27 22:37:35 2012 (r1085)
@@ -0,0 +1,29 @@
+--- mozilla/content/html/content/public/nsHTMLMediaElement.h~
++++ mozilla/content/html/content/public/nsHTMLMediaElement.h
+@@ -311,7 +311,7 @@ public:
+ static bool IsH264Enabled();
+ static bool IsH264Type(const nsACString& aType);
+ static const char gH264Types[3][16];
+- static char const *const gH264Codecs[7];
++ static char const *const gH264Codecs[9];
+ #endif
+
+ #ifdef MOZ_WIDGET_GONK
+--- mozilla/content/html/content/src/nsHTMLMediaElement.cpp~
++++ mozilla/content/html/content/src/nsHTMLMediaElement.cpp
+@@ -2114,12 +2114,14 @@ const char nsHTMLMediaElement::gH264Type
+ "video/quicktime",
+ };
+
+-char const *const nsHTMLMediaElement::gH264Codecs[7] = {
++char const *const nsHTMLMediaElement::gH264Codecs[9] = {
+ "avc1.42E01E",
+ "avc1.42001E",
+ "avc1.58A01E",
+ "avc1.4D401E",
+ "avc1.64001E",
++ "avc1.64001F",
++ "mp4v.20.3",
+ "mp4a.40.2",
+ nullptr
+ };
Added: trunk/www/firefox-nightly/files/patch-bug806139
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/www/firefox-nightly/files/patch-bug806139 Sat Oct 27 22:37:35 2012 (r1085)
@@ -0,0 +1,29 @@
+--- content/html/content/public/nsHTMLMediaElement.h~
++++ content/html/content/public/nsHTMLMediaElement.h
+@@ -311,7 +311,7 @@ public:
+ static bool IsH264Enabled();
+ static bool IsH264Type(const nsACString& aType);
+ static const char gH264Types[3][16];
+- static char const *const gH264Codecs[7];
++ static char const *const gH264Codecs[9];
+ #endif
+
+ #ifdef MOZ_WIDGET_GONK
+--- content/html/content/src/nsHTMLMediaElement.cpp~
++++ content/html/content/src/nsHTMLMediaElement.cpp
+@@ -2134,12 +2134,14 @@ nsHTMLMediaElement::IsWebMType(const nsA
+ #endif
+
+ #if defined(MOZ_GSTREAMER) || defined(MOZ_WIDGET_GONK)
+-char const *const nsHTMLMediaElement::gH264Codecs[7] = {
++char const *const nsHTMLMediaElement::gH264Codecs[9] = {
+ "avc1.42E01E", // H.264 Constrained Baseline Profile Level 3.0
+ "avc1.42001E", // H.264 Baseline Profile Level 3.0
+ "avc1.58A01E", // H.264 Extended Profile Level 3.0
+ "avc1.4D401E", // H.264 Main Profile Level 3.0
+ "avc1.64001E", // H.264 High Profile Level 3.0
++ "avc1.64001F", // H.264 High Profile Level 3.1
++ "mp4v.20.3", // 3GPP
+ "mp4a.40.2", // AAC-LC
+ nullptr
+ };
Added: trunk/www/firefox/files/patch-bug806139
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/www/firefox/files/patch-bug806139 Sat Oct 27 22:37:35 2012 (r1085)
@@ -0,0 +1,29 @@
+--- content/html/content/public/nsHTMLMediaElement.h~
++++ content/html/content/public/nsHTMLMediaElement.h
+@@ -311,7 +311,7 @@ public:
+ static bool IsH264Enabled();
+ static bool IsH264Type(const nsACString& aType);
+ static const char gH264Types[3][16];
+- static char const *const gH264Codecs[7];
++ static char const *const gH264Codecs[9];
+ #endif
+
+ #ifdef MOZ_WIDGET_GONK
+--- content/html/content/src/nsHTMLMediaElement.cpp~
++++ content/html/content/src/nsHTMLMediaElement.cpp
+@@ -2114,12 +2114,14 @@ const char nsHTMLMediaElement::gH264Type
+ "video/quicktime",
+ };
+
+-char const *const nsHTMLMediaElement::gH264Codecs[7] = {
++char const *const nsHTMLMediaElement::gH264Codecs[9] = {
+ "avc1.42E01E",
+ "avc1.42001E",
+ "avc1.58A01E",
+ "avc1.4D401E",
+ "avc1.64001E",
++ "avc1.64001F",
++ "mp4v.20.3",
+ "mp4a.40.2",
+ nullptr
+ };
Added: trunk/www/seamonkey/files/patch-bug806139
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/www/seamonkey/files/patch-bug806139 Sat Oct 27 22:37:35 2012 (r1085)
@@ -0,0 +1,29 @@
+--- mozilla/content/html/content/public/nsHTMLMediaElement.h~
++++ mozilla/content/html/content/public/nsHTMLMediaElement.h
+@@ -311,7 +311,7 @@ public:
+ static bool IsH264Enabled();
+ static bool IsH264Type(const nsACString& aType);
+ static const char gH264Types[3][16];
+- static char const *const gH264Codecs[7];
++ static char const *const gH264Codecs[9];
+ #endif
+
+ #ifdef MOZ_WIDGET_GONK
+--- mozilla/content/html/content/src/nsHTMLMediaElement.cpp~
++++ mozilla/content/html/content/src/nsHTMLMediaElement.cpp
+@@ -2114,12 +2114,14 @@ const char nsHTMLMediaElement::gH264Type
+ "video/quicktime",
+ };
+
+-char const *const nsHTMLMediaElement::gH264Codecs[7] = {
++char const *const nsHTMLMediaElement::gH264Codecs[9] = {
+ "avc1.42E01E",
+ "avc1.42001E",
+ "avc1.58A01E",
+ "avc1.4D401E",
+ "avc1.64001E",
++ "avc1.64001F",
++ "mp4v.20.3",
+ "mp4a.40.2",
+ nullptr
+ };
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210272237.q9RMbZnQ083928>
