All of lore.kernel.org
 help / color / mirror / Atom feed
* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.