* [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0
@ 2016-11-03 9:58 Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 02/14] gstreamer1: add explicit libunwind support Gustavo Zacarias
` (13 more replies)
0 siblings, 14 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
Remove gstconfig.h compatibility kludge since it has been
fixed/reinstated upstream.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gstreamer1/gstreamer1.hash | 4 ++--
package/gstreamer1/gstreamer1/gstreamer1.mk | 12 +-----------
2 files changed, 3 insertions(+), 13 deletions(-)
diff --git a/package/gstreamer1/gstreamer1/gstreamer1.hash b/package/gstreamer1/gstreamer1/gstreamer1.hash
index c85518e..8bd7782 100644
--- a/package/gstreamer1/gstreamer1/gstreamer1.hash
+++ b/package/gstreamer1/gstreamer1/gstreamer1.hash
@@ -1,2 +1,2 @@
-# From http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.8.3.tar.xz.sha256sum
-sha256 66b37762d4fdcd63bce5a2bec57e055f92420e95037361609900278c0db7c53f gstreamer-1.8.3.tar.xz
+# From http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.10.0.tar.xz.sha256sum
+sha256 1e7778fabe480185bfc4ce552f0860de1443f6618a68a86ccdd65854fed37207 gstreamer-1.10.0.tar.xz
diff --git a/package/gstreamer1/gstreamer1/gstreamer1.mk b/package/gstreamer1/gstreamer1/gstreamer1.mk
index d69c3e8..f0afdd9 100644
--- a/package/gstreamer1/gstreamer1/gstreamer1.mk
+++ b/package/gstreamer1/gstreamer1/gstreamer1.mk
@@ -4,7 +4,7 @@
#
################################################################################
-GSTREAMER1_VERSION = 1.8.3
+GSTREAMER1_VERSION = 1.10.0
GSTREAMER1_SOURCE = gstreamer-$(GSTREAMER1_VERSION).tar.xz
GSTREAMER1_SITE = https://gstreamer.freedesktop.org/src/gstreamer
GSTREAMER1_INSTALL_STAGING = YES
@@ -36,14 +36,4 @@ GSTREAMER1_CONF_OPTS = \
GSTREAMER1_DEPENDENCIES = libglib2 host-pkgconf host-bison host-flex
-# gstreamer-1.6 changed the location of its gstconfig.h file,
-# and unfortunately, not all (by far!) consumers have been
-# updated to look in the correct location.
-# Add a symlink to the legacy location
-define GSTREAMER1_LEGACY_CGSTCONFIG_H
- cd $(STAGING_DIR)/usr/include/gstreamer-1.0/gst && \
- ln -sf ../../../lib/gstreamer-1.0/include/gst/gstconfig.h .
-endef
-GSTREAMER1_POST_INSTALL_STAGING_HOOKS += GSTREAMER1_LEGACY_CGSTCONFIG_H
-
$(eval $(autotools-package))
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 02/14] gstreamer1: add explicit libunwind support
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 03/14] gst1-plugins-base: bump to version 1.10.0 Gustavo Zacarias
` (12 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
It's a new feature for 1.10.0+, however it doesn't have an
enable/disable configure switch so just handle the dependency.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gstreamer1/gstreamer1.mk | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/package/gstreamer1/gstreamer1/gstreamer1.mk b/package/gstreamer1/gstreamer1/gstreamer1.mk
index f0afdd9..cb111f2 100644
--- a/package/gstreamer1/gstreamer1/gstreamer1.mk
+++ b/package/gstreamer1/gstreamer1/gstreamer1.mk
@@ -34,6 +34,11 @@ GSTREAMER1_CONF_OPTS = \
$(if $(BR2_PACKAGE_GSTREAMER1_PLUGIN_REGISTRY),,--disable-registry) \
$(if $(BR2_PACKAGE_GSTREAMER1_INSTALL_TOOLS),,--disable-tools)
-GSTREAMER1_DEPENDENCIES = libglib2 host-pkgconf host-bison host-flex
+GSTREAMER1_DEPENDENCIES = \
+ host-bison \
+ host-flex \
+ host-pkgconf \
+ libglib2 \
+ $(if $(BR2_PACKAGE_LIBUNWIND),libunwind)
$(eval $(autotools-package))
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 03/14] gst1-plugins-base: bump to version 1.10.0
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 02/14] gstreamer1: add explicit libunwind support Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 04/14] gst1-plugins-good: " Gustavo Zacarias
` (11 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash | 4 ++--
package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash
index 83f0e83..f4a43ca 100644
--- a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash
+++ b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash
@@ -1,2 +1,2 @@
-# From http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.8.3.tar.xz.sha256sum
-sha256 114871d4d63606b4af424a8433cd923e4ff66896b244bb7ac97b9da47f71e79e gst-plugins-base-1.8.3.tar.xz
+# From http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.10.0.tar.xz.sha256sum
+sha256 bfcdef97dfc69a0bbdb4403c47aae4e53def176bf0b781c5d818550536cfe94a gst-plugins-base-1.10.0.tar.xz
diff --git a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
index 5a35897..c5686b3 100644
--- a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
+++ b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
@@ -4,7 +4,7 @@
#
################################################################################
-GST1_PLUGINS_BASE_VERSION = 1.8.3
+GST1_PLUGINS_BASE_VERSION = 1.10.0
GST1_PLUGINS_BASE_SOURCE = gst-plugins-base-$(GST1_PLUGINS_BASE_VERSION).tar.xz
GST1_PLUGINS_BASE_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-base
GST1_PLUGINS_BASE_INSTALL_STAGING = YES
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 04/14] gst1-plugins-good: bump to version 1.10.0
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 02/14] gstreamer1: add explicit libunwind support Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 03/14] gst1-plugins-base: bump to version 1.10.0 Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 05/14] gst1-plugins-bad: " Gustavo Zacarias
` (10 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gst1-plugins-good/gst1-plugins-good.hash | 4 ++--
package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.hash b/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.hash
index 2e3db3d..a00db6c 100644
--- a/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.hash
+++ b/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.hash
@@ -1,2 +1,2 @@
-# From http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.8.3.tar.xz.sha256sum
-sha256 a1d6579ba203a7734927c24b90bf6590d846c5a5fcec01a48201018c8ad2827a gst-plugins-good-1.8.3.tar.xz
+# From http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.10.0.tar.xz.sha256sum
+sha256 7a03559763f5634ab1b4b2edd3e9f7442bdd4657187e20ea5e1887ae46371de2 gst-plugins-good-1.10.0.tar.xz
diff --git a/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk b/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk
index b4bc2e4..ca3bfaa 100644
--- a/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk
+++ b/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk
@@ -4,7 +4,7 @@
#
################################################################################
-GST1_PLUGINS_GOOD_VERSION = 1.8.3
+GST1_PLUGINS_GOOD_VERSION = 1.10.0
GST1_PLUGINS_GOOD_SOURCE = gst-plugins-good-$(GST1_PLUGINS_GOOD_VERSION).tar.xz
GST1_PLUGINS_GOOD_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-good
GST1_PLUGINS_GOOD_LICENSE_FILES = COPYING
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 05/14] gst1-plugins-bad: bump to version 1.10.0
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
` (2 preceding siblings ...)
2016-11-03 9:58 ` [Buildroot] [PATCH 04/14] gst1-plugins-good: " Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 06/14] gst1-plugins-bad: enable fdkaac plugin Gustavo Zacarias
` (9 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.hash | 4 ++--
package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.hash b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.hash
index a0d6cdc..34f3dc2 100644
--- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.hash
+++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.hash
@@ -1,2 +1,2 @@
-# From http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.8.3.tar.xz.sha256sum
-sha256 7899fcb18e6a1af2888b19c90213af018a57d741c6e72ec56b133bc73ec8509b gst-plugins-bad-1.8.3.tar.xz
+# From http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.10.0.tar.xz.sha256sum
+sha256 3d5f9d16e1a3ee7c5c024494cc3a3420007bfdce6f94511317ae004972811c4f gst-plugins-bad-1.10.0.tar.xz
diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
index eb935bc..ac99fcd 100644
--- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
+++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
@@ -4,7 +4,7 @@
#
################################################################################
-GST1_PLUGINS_BAD_VERSION = 1.8.3
+GST1_PLUGINS_BAD_VERSION = 1.10.0
GST1_PLUGINS_BAD_SOURCE = gst-plugins-bad-$(GST1_PLUGINS_BAD_VERSION).tar.xz
GST1_PLUGINS_BAD_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-bad
GST1_PLUGINS_BAD_INSTALL_STAGING = YES
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 06/14] gst1-plugins-bad: enable fdkaac plugin
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
` (3 preceding siblings ...)
2016-11-03 9:58 ` [Buildroot] [PATCH 05/14] gst1-plugins-bad: " Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-07 20:58 ` Thomas Petazzoni
2016-11-03 9:58 ` [Buildroot] [PATCH 07/14] gst1-plugins-bad: enable webrtc plugin Gustavo Zacarias
` (8 subsequent siblings)
13 siblings, 1 reply; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
It's new for 1.10.0, add an explicit option for the fdkaac plugin.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gst1-plugins-bad/Config.in | 6 ++++++
package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk | 8 ++++++++
2 files changed, 14 insertions(+)
diff --git a/package/gstreamer1/gst1-plugins-bad/Config.in b/package/gstreamer1/gst1-plugins-bad/Config.in
index 2f288ca..37731cf 100644
--- a/package/gstreamer1/gst1-plugins-bad/Config.in
+++ b/package/gstreamer1/gst1-plugins-bad/Config.in
@@ -520,6 +520,12 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV
help
Linux framebuffer video sink
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FDK
+ bool "fdkaac"
+ select BR2_PACKAGE_FDK_AAC
+ help
+ MPEG AAC encoder/decoder
+
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GL
bool "gl"
default y
diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
index ac99fcd..77f64e4 100644
--- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
+++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
@@ -642,6 +642,14 @@ else
GST1_PLUGINS_BAD_CONF_OPTS += --disable-fbdev
endif
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FDK),y)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-fdk_aac
+GST1_PLUGINS_BAD_DEPENDENCIES += fdk-aac
+GST1_PLUGINS_BAD_HAS_UNKNOWN_LICENSE = y
+else
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-fdk_aac
+endif
+
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GL),y)
GST1_PLUGINS_BAD_CONF_OPTS += --enable-gl
else
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 07/14] gst1-plugins-bad: enable webrtc plugin
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
` (4 preceding siblings ...)
2016-11-03 9:58 ` [Buildroot] [PATCH 06/14] gst1-plugins-bad: enable fdkaac plugin Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-03 11:27 ` Baruch Siach
2016-11-07 20:59 ` Thomas Petazzoni
2016-11-03 9:58 ` [Buildroot] [PATCH 08/14] gst1-plugins-bad: add new timecode plugin Gustavo Zacarias
` (7 subsequent siblings)
13 siblings, 2 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
It's new for 1.10.0, add an explicit option for the webrtc plugin.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gst1-plugins-bad/Config.in | 28 ++++++++++++++++++++++
.../gst1-plugins-bad/gst1-plugins-bad.mk | 7 ++++++
2 files changed, 35 insertions(+)
diff --git a/package/gstreamer1/gst1-plugins-bad/Config.in b/package/gstreamer1/gst1-plugins-bad/Config.in
index 37731cf..1d28a66 100644
--- a/package/gstreamer1/gst1-plugins-bad/Config.in
+++ b/package/gstreamer1/gst1-plugins-bad/Config.in
@@ -522,10 +522,21 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FDK
bool "fdkaac"
+ # Dependencies from fdk-aac
+ depends on BR2_INSTALL_LIBSTDCPP
+ depends on BR2_i386 || BR2_x86_64 || BR2_arm || BR2_armeb || \
+ BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el || \
+ BR2_powerpc || BR2_sh
select BR2_PACKAGE_FDK_AAC
help
MPEG AAC encoder/decoder
+comment "fdkaac needs a toolchain w/ C++"
+ depends on !BR2_INSTALL_LIBSTDCPP
+ depends on BR2_i386 || BR2_x86_64 || BR2_arm || BR2_armeb || \
+ BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el || \
+ BR2_powerpc || BR2_sh
+
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GL
bool "gl"
default y
@@ -676,6 +687,23 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBP
help
Webp image format plugin
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC
+ bool "webrtc"
+ # All depends from webrtc-audio-processing
+ depends on BR2_arm || BR2_i386 || BR2_x86_64
+ depends on BR2_INSTALL_LIBSTDCPP
+ depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
+ depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
+ select BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING
+ select BR2_PACKAGE_WEBRTC
+ help
+ WebRTC echo-cancellation, gain control and noise suppression
+
+comment "webrtc needs a toolchain w/ C++, NPTL, gcc >= 4.8"
+ depends on BR2_arm || BR2_i386 || BR2_x86_64
+ depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS_NPTL \
+ || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
+
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_X265
bool "x265"
depends on BR2_INSTALL_LIBSTDCPP
diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
index 77f64e4..3352f1a 100644
--- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
+++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
@@ -794,6 +794,13 @@ else
GST1_PLUGINS_BAD_CONF_OPTS += --disable-webp
endif
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC),y)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-webrtc
+GST1_PLUGINS_BAD_DEPENDENCIES += webrtc-audio-processing
+else
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-webrtc
+endif
+
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_X265),y)
GST1_PLUGINS_BAD_CONF_OPTS += --enable-x265
GST1_PLUGINS_BAD_DEPENDENCIES += x265
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 08/14] gst1-plugins-bad: add new timecode plugin
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
` (5 preceding siblings ...)
2016-11-03 9:58 ` [Buildroot] [PATCH 07/14] gst1-plugins-bad: enable webrtc plugin Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 09/14] gst1-plugins-ugly: bump to version 1.10.0 Gustavo Zacarias
` (6 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
Add a new explicit option for the dependency-less timecode plugin.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gst1-plugins-bad/Config.in | 3 +++
package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk | 6 ++++++
2 files changed, 9 insertions(+)
diff --git a/package/gstreamer1/gst1-plugins-bad/Config.in b/package/gstreamer1/gst1-plugins-bad/Config.in
index 1d28a66..ac081b5 100644
--- a/package/gstreamer1/gst1-plugins-bad/Config.in
+++ b/package/gstreamer1/gst1-plugins-bad/Config.in
@@ -419,6 +419,9 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SUBENC
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_STEREO
bool "stereo"
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TIMECODE
+ bool "timecode"
+
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA
bool "tta"
diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
index 3352f1a..a42bb0c 100644
--- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
+++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
@@ -517,6 +517,12 @@ else
GST1_PLUGINS_BAD_CONF_OPTS += --disable-stereo
endif
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TIMECODE),y)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-timecode
+else
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-timecode
+endif
+
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA),y)
GST1_PLUGINS_BAD_CONF_OPTS += --enable-tta
else
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 09/14] gst1-plugins-ugly: bump to version 1.10.0
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
` (6 preceding siblings ...)
2016-11-03 9:58 ` [Buildroot] [PATCH 08/14] gst1-plugins-bad: add new timecode plugin Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 10/14] gst1-libav: " Gustavo Zacarias
` (5 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.hash | 4 ++--
package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.hash b/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.hash
index 1c6aa7d..5784525 100644
--- a/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.hash
+++ b/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.hash
@@ -1,2 +1,2 @@
-# From http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.8.3.tar.xz.sha256sum
-sha256 6fa2599fdd072d31fbaf50c34af406e2be944a010b1f4eab67a5fe32a0310693 gst-plugins-ugly-1.8.3.tar.xz
+# From http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.10.0.tar.xz.sha256sum
+sha256 97de8d1903abb54305732e6b8781c8c42f5cc5a2a548a8f31b38c189e81a55e0 gst-plugins-ugly-1.10.0.tar.xz
diff --git a/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.mk b/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.mk
index 4a67a73..40234a1 100644
--- a/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.mk
+++ b/package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.mk
@@ -4,7 +4,7 @@
#
################################################################################
-GST1_PLUGINS_UGLY_VERSION = 1.8.3
+GST1_PLUGINS_UGLY_VERSION = 1.10.0
GST1_PLUGINS_UGLY_SOURCE = gst-plugins-ugly-$(GST1_PLUGINS_UGLY_VERSION).tar.xz
GST1_PLUGINS_UGLY_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-ugly
GST1_PLUGINS_UGLY_LICENSE_FILES = COPYING
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 10/14] gst1-libav: bump to version 1.10.0
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
` (7 preceding siblings ...)
2016-11-03 9:58 ` [Buildroot] [PATCH 09/14] gst1-plugins-ugly: bump to version 1.10.0 Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 11/14] gst1-rtsp-server: " Gustavo Zacarias
` (4 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gst1-libav/gst1-libav.hash | 4 ++--
package/gstreamer1/gst1-libav/gst1-libav.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/gstreamer1/gst1-libav/gst1-libav.hash b/package/gstreamer1/gst1-libav/gst1-libav.hash
index 46d48a9..329d1d6 100644
--- a/package/gstreamer1/gst1-libav/gst1-libav.hash
+++ b/package/gstreamer1/gst1-libav/gst1-libav.hash
@@ -1,2 +1,2 @@
-# From http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.8.3.tar.xz.sha256sum
-sha256 9006a05990089f7155ee0e848042f6bb24e52ab1d0a59ff8d1b5d7e33001a495 gst-libav-1.8.3.tar.xz
+# From http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.10.0.tar.xz.sha256sum
+sha256 af98204411c78abb98233c1858f2886be6401304d24be218752bbbcede9bd85b gst-libav-1.10.0.tar.xz
diff --git a/package/gstreamer1/gst1-libav/gst1-libav.mk b/package/gstreamer1/gst1-libav/gst1-libav.mk
index 5706c64..718ebdb 100644
--- a/package/gstreamer1/gst1-libav/gst1-libav.mk
+++ b/package/gstreamer1/gst1-libav/gst1-libav.mk
@@ -4,7 +4,7 @@
#
################################################################################
-GST1_LIBAV_VERSION = 1.8.3
+GST1_LIBAV_VERSION = 1.10.0
GST1_LIBAV_SOURCE = gst-libav-$(GST1_LIBAV_VERSION).tar.xz
GST1_LIBAV_SITE = https://gstreamer.freedesktop.org/src/gst-libav
GST1_LIBAV_CONF_OPTS = --with-system-libav
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 11/14] gst1-rtsp-server: bump to version 1.10.0
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
` (8 preceding siblings ...)
2016-11-03 9:58 ` [Buildroot] [PATCH 10/14] gst1-libav: " Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 12/14] gst1-validate: " Gustavo Zacarias
` (3 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.hash | 4 ++--
package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.hash b/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.hash
index a30afbc..597f0b2 100644
--- a/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.hash
+++ b/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.hash
@@ -1,2 +1,2 @@
-# From https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.8.3.tar.xz.sha256sum
-sha256 010f06800c1c957851d1352e5ec7a8ba3ce6a857fec1b8afc7d1a9e5f53288bf gst-rtsp-server-1.8.3.tar.xz
+# From https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.10.0.tar.xz.sha256sum
+sha256 aa72a94cccdd2387ad25dc65c5c0b1f76269c3997cbde348232eec2a1565b3cd gst-rtsp-server-1.10.0.tar.xz
diff --git a/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.mk b/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.mk
index 458e3af..4ff44c9 100644
--- a/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.mk
+++ b/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.mk
@@ -4,7 +4,7 @@
#
################################################################################
-GST1_RTSP_SERVER_VERSION = 1.8.3
+GST1_RTSP_SERVER_VERSION = 1.10.0
GST1_RTSP_SERVER_SOURCE = gst-rtsp-server-$(GST1_RTSP_SERVER_VERSION).tar.xz
GST1_RTSP_SERVER_SITE = http://gstreamer.freedesktop.org/src/gst-rtsp-server
GST1_RTSP_SERVER_LICENSE = LGPLv2+
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 12/14] gst1-validate: bump to version 1.10.0
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
` (9 preceding siblings ...)
2016-11-03 9:58 ` [Buildroot] [PATCH 11/14] gst1-rtsp-server: " Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 13/14] gst-omx: " Gustavo Zacarias
` (2 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
It now requires json-glib as dependency so adjust.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gst1-validate/Config.in | 1 +
package/gstreamer1/gst1-validate/gst1-validate.hash | 4 ++--
package/gstreamer1/gst1-validate/gst1-validate.mk | 3 ++-
3 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/package/gstreamer1/gst1-validate/Config.in b/package/gstreamer1/gst1-validate/Config.in
index a9bb2aa..2022d38 100644
--- a/package/gstreamer1/gst1-validate/Config.in
+++ b/package/gstreamer1/gst1-validate/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_GST1_VALIDATE
bool "gst1-validate"
depends on BR2_PACKAGE_PYTHON
select BR2_PACKAGE_GST1_PLUGINS_BASE
+ select BR2_PACKAGE_JSON_GLIB
select BR2_PACKAGE_PYTHON_PYEXPAT
# cairo is autodetected but needs PNG support
select BR2_PACKAGE_CAIRO_PNG if BR2_PACKAGE_CAIRO
diff --git a/package/gstreamer1/gst1-validate/gst1-validate.hash b/package/gstreamer1/gst1-validate/gst1-validate.hash
index 09061f4..f08e1b7 100644
--- a/package/gstreamer1/gst1-validate/gst1-validate.hash
+++ b/package/gstreamer1/gst1-validate/gst1-validate.hash
@@ -1,2 +1,2 @@
-# From http://gstreamer.freedesktop.org/src/gst-validate/gst-validate-1.8.3.tar.xz.sha256sum
-sha256 4525a4fb5b85b8a49674e00d652bee9ac62c56241c148abbff23efa50a224e34 gst-validate-1.8.3.tar.xz
+# From http://gstreamer.freedesktop.org/src/gst-validate/gst-validate-1.10.0.tar.xz.sha256sum
+sha256 a99a5cd1dfa5d021dd0197b32b04a20348479c097ebeb1f4c36161d70048a176 gst-validate-1.10.0.tar.xz
diff --git a/package/gstreamer1/gst1-validate/gst1-validate.mk b/package/gstreamer1/gst1-validate/gst1-validate.mk
index 372e5d6..94595a6 100644
--- a/package/gstreamer1/gst1-validate/gst1-validate.mk
+++ b/package/gstreamer1/gst1-validate/gst1-validate.mk
@@ -4,7 +4,7 @@
#
################################################################################
-GST1_VALIDATE_VERSION = 1.8.3
+GST1_VALIDATE_VERSION = 1.10.0
GST1_VALIDATE_SOURCE = gst-validate-$(GST1_VALIDATE_VERSION).tar.xz
GST1_VALIDATE_SITE = https://gstreamer.freedesktop.org/src/gst-validate
GST1_VALIDATE_LICENSE = LGPLv2.1+
@@ -15,6 +15,7 @@ GST1_VALIDATE_CONF_OPTS = --disable-sphinx-doc
GST1_VALIDATE_DEPENDENCIES = \
gstreamer1 \
gst1-plugins-base \
+ json-glib \
host-python \
python \
$(if $(BR2_PACKAGE_CAIRO),cairo)
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 13/14] gst-omx: bump to version 1.10.0
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
` (10 preceding siblings ...)
2016-11-03 9:58 ` [Buildroot] [PATCH 12/14] gst1-validate: " Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 14/14] gst1-plugins-bad: add srtp support Gustavo Zacarias
2016-11-07 20:57 ` [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Thomas Petazzoni
13 siblings, 0 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gst-omx/gst-omx.hash | 4 ++--
package/gstreamer1/gst-omx/gst-omx.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/gstreamer1/gst-omx/gst-omx.hash b/package/gstreamer1/gst-omx/gst-omx.hash
index 40d5197..653c93c 100644
--- a/package/gstreamer1/gst-omx/gst-omx.hash
+++ b/package/gstreamer1/gst-omx/gst-omx.hash
@@ -1,2 +1,2 @@
-# locally computed
-sha256 0b4874961e6488ad9e5808114bd486ea981c540907262caab1419355fd82d745 gst-omx-1.2.0.tar.xz
+# From https://gstreamer.freedesktop.org/src/gst-omx/
+sha256 89f7da36abcf278200f561fa9d8d7042ad1459aa211cdc81c4c1a3d2162e9e7f gst-omx-1.10.0.tar.xz
diff --git a/package/gstreamer1/gst-omx/gst-omx.mk b/package/gstreamer1/gst-omx/gst-omx.mk
index 4ca4416..f0b39c9 100644
--- a/package/gstreamer1/gst-omx/gst-omx.mk
+++ b/package/gstreamer1/gst-omx/gst-omx.mk
@@ -4,7 +4,7 @@
#
################################################################################
-GST_OMX_VERSION = 1.2.0
+GST_OMX_VERSION = 1.10.0
GST_OMX_SOURCE = gst-omx-$(GST_OMX_VERSION).tar.xz
GST_OMX_SITE = https://gstreamer.freedesktop.org/src/gst-omx
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 14/14] gst1-plugins-bad: add srtp support
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
` (11 preceding siblings ...)
2016-11-03 9:58 ` [Buildroot] [PATCH 13/14] gst-omx: " Gustavo Zacarias
@ 2016-11-03 9:58 ` Gustavo Zacarias
2016-11-07 20:57 ` [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Thomas Petazzoni
13 siblings, 0 replies; 18+ messages in thread
From: Gustavo Zacarias @ 2016-11-03 9:58 UTC (permalink / raw)
To: buildroot
It's not new for 1.10.0 but hasn't been enabled when libsrtp was added
to buildroot.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/gstreamer1/gst1-plugins-bad/Config.in | 4 ++++
package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk | 8 +++++++-
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/package/gstreamer1/gst1-plugins-bad/Config.in b/package/gstreamer1/gst1-plugins-bad/Config.in
index ac081b5..4143f41 100644
--- a/package/gstreamer1/gst1-plugins-bad/Config.in
+++ b/package/gstreamer1/gst1-plugins-bad/Config.in
@@ -670,6 +670,10 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SNDFILE
bool "sndfile"
select BR2_PACKAGE_LIBSNDFILE
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SRTP
+ bool "srtp"
+ select BR2_PACKAGE_LIBSRTP
+
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VCD
bool "vcd"
diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
index a42bb0c..9e61b86 100644
--- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
+++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
@@ -44,7 +44,6 @@ GST1_PLUGINS_BAD_CONF_OPTS += \
--disable-ladspa \
--disable-lv2 \
--disable-libde265 \
- --disable-srtp \
--disable-linsys \
--disable-modplug \
--disable-mimic \
@@ -780,6 +779,13 @@ else
GST1_PLUGINS_BAD_CONF_OPTS += --disable-sndfile
endif
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SRTP),y)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-srtp
+GST1_PLUGINS_BAD_DEPENDENCIES += libsrtp
+else
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-srtp
+endif
+
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VCD),y)
GST1_PLUGINS_BAD_CONF_OPTS += --enable-vcd
else
--
2.7.3
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 07/14] gst1-plugins-bad: enable webrtc plugin
2016-11-03 9:58 ` [Buildroot] [PATCH 07/14] gst1-plugins-bad: enable webrtc plugin Gustavo Zacarias
@ 2016-11-03 11:27 ` Baruch Siach
2016-11-07 20:59 ` Thomas Petazzoni
1 sibling, 0 replies; 18+ messages in thread
From: Baruch Siach @ 2016-11-03 11:27 UTC (permalink / raw)
To: buildroot
Hi Gustavo,
On Thu, Nov 03, 2016 at 06:58:33AM -0300, Gustavo Zacarias wrote:
> It's new for 1.10.0, add an explicit option for the webrtc plugin.
>
> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
> ---
> package/gstreamer1/gst1-plugins-bad/Config.in | 28 ++++++++++++++++++++++
> .../gst1-plugins-bad/gst1-plugins-bad.mk | 7 ++++++
> 2 files changed, 35 insertions(+)
>
> diff --git a/package/gstreamer1/gst1-plugins-bad/Config.in b/package/gstreamer1/gst1-plugins-bad/Config.in
> index 37731cf..1d28a66 100644
> --- a/package/gstreamer1/gst1-plugins-bad/Config.in
> +++ b/package/gstreamer1/gst1-plugins-bad/Config.in
> @@ -522,10 +522,21 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV
>
> config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FDK
> bool "fdkaac"
> + # Dependencies from fdk-aac
> + depends on BR2_INSTALL_LIBSTDCPP
> + depends on BR2_i386 || BR2_x86_64 || BR2_arm || BR2_armeb || \
> + BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el || \
> + BR2_powerpc || BR2_sh
> select BR2_PACKAGE_FDK_AAC
> help
> MPEG AAC encoder/decoder
>
> +comment "fdkaac needs a toolchain w/ C++"
> + depends on !BR2_INSTALL_LIBSTDCPP
> + depends on BR2_i386 || BR2_x86_64 || BR2_arm || BR2_armeb || \
> + BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el || \
> + BR2_powerpc || BR2_sh
> +
> config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GL
> bool "gl"
> default y
This hunk belongs to the previous patch.
> @@ -676,6 +687,23 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBP
> help
> Webp image format plugin
>
> +config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC
> + bool "webrtc"
> + # All depends from webrtc-audio-processing
> + depends on BR2_arm || BR2_i386 || BR2_x86_64
> + depends on BR2_INSTALL_LIBSTDCPP
> + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
> + depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
> + select BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING
> + select BR2_PACKAGE_WEBRTC
> + help
> + WebRTC echo-cancellation, gain control and noise suppression
> +
> +comment "webrtc needs a toolchain w/ C++, NPTL, gcc >= 4.8"
> + depends on BR2_arm || BR2_i386 || BR2_x86_64
> + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS_NPTL \
> + || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
> +
> config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_X265
> bool "x265"
> depends on BR2_INSTALL_LIBSTDCPP
> diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
> index 77f64e4..3352f1a 100644
> --- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
> +++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
> @@ -794,6 +794,13 @@ else
> GST1_PLUGINS_BAD_CONF_OPTS += --disable-webp
> endif
>
> +ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC),y)
> +GST1_PLUGINS_BAD_CONF_OPTS += --enable-webrtc
> +GST1_PLUGINS_BAD_DEPENDENCIES += webrtc-audio-processing
> +else
> +GST1_PLUGINS_BAD_CONF_OPTS += --disable-webrtc
> +endif
> +
> ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_X265),y)
> GST1_PLUGINS_BAD_CONF_OPTS += --enable-x265
> GST1_PLUGINS_BAD_DEPENDENCIES += x265
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
` (12 preceding siblings ...)
2016-11-03 9:58 ` [Buildroot] [PATCH 14/14] gst1-plugins-bad: add srtp support Gustavo Zacarias
@ 2016-11-07 20:57 ` Thomas Petazzoni
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Petazzoni @ 2016-11-07 20:57 UTC (permalink / raw)
To: buildroot
Hello,
On Thu, 3 Nov 2016 06:58:27 -0300, Gustavo Zacarias wrote:
> Remove gstconfig.h compatibility kludge since it has been
> fixed/reinstated upstream.
>
> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
> ---
> package/gstreamer1/gstreamer1/gstreamer1.hash | 4 ++--
> package/gstreamer1/gstreamer1/gstreamer1.mk | 12 +-----------
> 2 files changed, 3 insertions(+), 13 deletions(-)
I've applied the entire series to next, with a few fixes on some
patches, I'll reply to the specific patches.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 06/14] gst1-plugins-bad: enable fdkaac plugin
2016-11-03 9:58 ` [Buildroot] [PATCH 06/14] gst1-plugins-bad: enable fdkaac plugin Gustavo Zacarias
@ 2016-11-07 20:58 ` Thomas Petazzoni
0 siblings, 0 replies; 18+ messages in thread
From: Thomas Petazzoni @ 2016-11-07 20:58 UTC (permalink / raw)
To: buildroot
Hello,
On Thu, 3 Nov 2016 06:58:32 -0300, Gustavo Zacarias wrote:
> It's new for 1.10.0, add an explicit option for the fdkaac plugin.
>
> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
I've updated this patch to add the dependencies of the fdk-aac package
(by re-using what was mistakenly in your PATCH 07/14). But as a
preparation patch, I've added a BR2_PACKAGE_FDK_AAC_ARCH_SUPPORTS
hidden boolean, which allows to avoid repeating those architecture
dependencies.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Buildroot] [PATCH 07/14] gst1-plugins-bad: enable webrtc plugin
2016-11-03 9:58 ` [Buildroot] [PATCH 07/14] gst1-plugins-bad: enable webrtc plugin Gustavo Zacarias
2016-11-03 11:27 ` Baruch Siach
@ 2016-11-07 20:59 ` Thomas Petazzoni
1 sibling, 0 replies; 18+ messages in thread
From: Thomas Petazzoni @ 2016-11-07 20:59 UTC (permalink / raw)
To: buildroot
Hello,
On Thu, 3 Nov 2016 06:58:33 -0300, Gustavo Zacarias wrote:
> +config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC
> + bool "webrtc"
> + # All depends from webrtc-audio-processing
> + depends on BR2_arm || BR2_i386 || BR2_x86_64
I've also added a preparation patch on webrtc-audio-processing to add a
BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING_ARCH_SUPPORTS hidden boolean to
avoid duplicating the list of architecture dependencies.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2016-11-07 20:59 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-03 9:58 [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 02/14] gstreamer1: add explicit libunwind support Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 03/14] gst1-plugins-base: bump to version 1.10.0 Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 04/14] gst1-plugins-good: " Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 05/14] gst1-plugins-bad: " Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 06/14] gst1-plugins-bad: enable fdkaac plugin Gustavo Zacarias
2016-11-07 20:58 ` Thomas Petazzoni
2016-11-03 9:58 ` [Buildroot] [PATCH 07/14] gst1-plugins-bad: enable webrtc plugin Gustavo Zacarias
2016-11-03 11:27 ` Baruch Siach
2016-11-07 20:59 ` Thomas Petazzoni
2016-11-03 9:58 ` [Buildroot] [PATCH 08/14] gst1-plugins-bad: add new timecode plugin Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 09/14] gst1-plugins-ugly: bump to version 1.10.0 Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 10/14] gst1-libav: " Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 11/14] gst1-rtsp-server: " Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 12/14] gst1-validate: " Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 13/14] gst-omx: " Gustavo Zacarias
2016-11-03 9:58 ` [Buildroot] [PATCH 14/14] gst1-plugins-bad: add srtp support Gustavo Zacarias
2016-11-07 20:57 ` [Buildroot] [PATCH 01/14] gstreamer1: bump to version 1.10.0 Thomas Petazzoni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox