summaryrefslogtreecommitdiffstats
path: root/package/gstreamer1
Commit message (Collapse)AuthorAgeFilesLines
* package/gst1-shark: select BR2_PACKAGE_GSTREAMER1_GST_DEBUGChris Packham2019-02-101-0/+1
| | | | | | | | | | | | | gst-shark needs gstreamer to be compiled with debugging support enabled. Make this selection automatically when the gst-shark package is selected. Fixes: - http://autobuild.buildroot.net/results/09b894b0775df2dd87d8fb2d53c6a243d8668aba/ - and many more Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gst1-shark: new packageChris Packham2019-02-064-0/+37
| | | | | | | | | | | | | | | | | | | | | GstShark leverages GStreamers newest instrumentation subsystem by installing a set of custom hooks to the trace points. A variety of data analytics are extracted and presented to the user in a graphical, friendly way. https://developer.ridgerun.com/wiki/index.php?title=GstShark https://github.com/RidgeRun/gst-shark Signed-off-by: Chris Packham <judge.packham@gmail.com> Cc: Wolfgang Grandegger <wg@grandegger.com> Cc: João Victor Oliveira <jv.oliveirag@gmail.com> Cc: Adam Duskett <aduskett@gmail.com> Cc: Igor Miranda <igorcmiranda3110@gmail.com> [Thomas: - fix package prompt to be gtk1-shark in Config.in - license is LGPL-2.1+, not LGPL-2.1 - add entry to DEVELOPERS file] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gst1-plugins-bad: fix build with fdk-aac 2.0Peter Korsgaard2019-01-172-0/+81
| | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/343/343249ab34ab77be3b8077f544b9d1e2d4852796/ http://autobuild.buildroot.net/results/edc/edca961f2c4d1946385ac86a756308caaf22d79d/ Fdk-aac 2.0 dropped some legacy APIs, breaking the build of the fdk-aac plugin. Add two upstream upstream patches to fix building against fdk-aac 2.0. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Reviewed-by: Ryan Barnett <ryan.barnett@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gstreamer1: fix riscv64 compilePeter Seiderer2018-11-131-0/+34
| | | | | | | | | | | | | | | | Add upstream patch [1]: gstconfig.h.in: initial RISC-V support Fixes [2]: ../gst/gstconfig.h:112:4: error: #error "Could not detect architecture; don't know whether it supports unaligned access! Please file a bug." [1] https://gitlab.freedesktop.org/gstreamer/gstreamer/commit/8a156d1725ecd03f2e8cdc8874e081dda2d3b43d [2] http://autobuild.buildroot.net/results/07efafadff75ae2fb1d2b8d420be72345906af6c Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gstreamer1-editing-services: fix libgtk3 compilePeter Seiderer2018-10-141-0/+66
| | | | | | | | | | | | | | | | Add upstream patches fixing examples/c/ges-ui.c for libgtk3. Fixes [1]: ges-ui.c:109:34: error: unknown type name 'GtkObject'; did you mean 'AtkObject'? gboolean window_delete_event_cb (GtkObject * window, GdkEvent * event, ^~~~~~~~~ AtkObject [1] http://autobuild.buildroot.net/results/92010fb84fb7eda3881fa54c6b55e27c8913bb2f Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst-omx: bump version to 1.14.4Peter Seiderer2018-10-062-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gstreamer1-editing-services: bump version to 1.14.4Peter Seiderer2018-10-062-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-rtsp-server: bump version to 1.14.4Peter Seiderer2018-10-062-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-vaapi: bump version to 1.14.4Peter Seiderer2018-10-062-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-libav: bump version to 1.14.4Peter Seiderer2018-10-062-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-validate: bump version to 1.14.4Peter Seiderer2018-10-062-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-ugly: bump version to 1.14.4Peter Seiderer2018-10-062-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-bad: bump version to 1.14.4Peter Seiderer2018-10-062-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-good: bump version to 1.14.4Peter Seiderer2018-10-062-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-base: bump version to 1.14.4Peter Seiderer2018-10-062-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gstreamer1: bump version to 1.14.4Peter Seiderer2018-10-062-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-rtsp-server: add missing license file hashPeter Seiderer2018-09-251-0/+1
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-bad: add missing license file hashPeter Seiderer2018-09-251-0/+1
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-base: add missing license file hashPeter Seiderer2018-09-251-0/+1
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst-omx: bump version to 1.14.3Peter Seiderer2018-09-252-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gstreamer1-editing-services: bump version to 1.14.3Peter Seiderer2018-09-252-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-rtsp-server: bump version to 1.14.3Peter Seiderer2018-09-252-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-vaapi: bump version to 1.14.3Peter Seiderer2018-09-252-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-libav: bump version to 1.14.3Peter Seiderer2018-09-252-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-validate: bump version to 1.14.3Peter Seiderer2018-09-252-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-ugly: bump version to 1.14.3Peter Seiderer2018-09-252-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-bad: bump version to 1.14.3Peter Seiderer2018-09-252-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-good: bump version to 1.14.3Peter Seiderer2018-09-252-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-base: bump version to 1.14.3Peter Seiderer2018-09-252-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gstreamer1: bump version to 1.14.3Peter Seiderer2018-09-252-3/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-good: add optional dependency on jack2Brad Love2018-08-241-1/+7
| | | | | | | | | | | | Jack2 audio server is part of buildroot, but the jack gst plugins are disabled completely in gst1-plugins-good, whether or not jack2 is selected. This changes the logic so that if the build system determines that the jack2 audio server is selected, then the jack plugins are enabled. If the plugins are enabled, then jack2 is also added as a dependency to gst1-plugins-good. Signed-off-by: Brad Love <brad@nextdimension.cc> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package: propagate pulseaudio dependencies correctlyThomas Petazzoni2018-07-311-2/+5
| | | | | | | | | | | | | The BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC dependency of BR2_PACKAGE_PULSEAUDIO was not properly propagated to reverse dependencies, causing the following kconfig warning: warning: (BR2_PACKAGE_ESPEAK_AUDIO_BACKEND_PULSEAUDIO && BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_PULSE && BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_PULSE && BR2_PACKAGE_KODI_PULSEAUDIO && BR2_PACKAGE_MPD_PULSEAUDIO && BR2_PACKAGE_EFL_PULSEAUDIO) selects BR2_PACKAGE_PULSEAUDIO which has unmet direct dependencies (BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS && !BR2_STATIC_LIBS && BR2_USE_MMU) This commit fixes that by propagating the dependency as it should have been done. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gstreamer1: explicitly disable introspectionAdam Duskett2018-07-313-2/+5
| | | | | | | | | | | | | | To get GStreamer ready for introspection, we must first explicitly disable gstreamer1, plugins base and plugins bad from using introspection. If not, adding the gobject-introspection will result in these packages failing to build because setting the _GIR_EXTRA_LIBS_PATH variable is required. The other gstreamer1 packages do not require setting the _GIR_EXTRA_LIBS_PATH variable. Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gstreamer1/gst1-plugins-base: switch to xorgprotoBernd Kuhls2018-07-282-2/+2
| | | | | | | | | | The new package xorgproto will combine and replace all current xproto_* packages. For details read https://lists.x.org/archives/xorg-announce/2018-February/002835.html Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gstreamer1: bump to 1.14.2Peter Seiderer2018-07-2723-68/+33
| | | | | | | | | | | For release desription see [1]. - gst1-vaapi: remove upstream patch 0001-plugins-guard-GstGL-code.patch [1] https://gstreamer.freedesktop.org/releases/1.14/#1.14.2 Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* Revert "librsvg: bump to version 2.42.5"Thomas Petazzoni2018-07-161-2/+0
| | | | | | | | | | | | | | This reverts commit 1ec1f865515223426518e0709d4ca8b57dded6fc, which causes numerous build failures due to Rust handling problems. See the thread at http://lists.busybox.net/pipermail/buildroot/2018-June/223642.html for details. Fixes (or rather avoids): http://autobuild.buildroot.net/results/26102d0ec258d5ef3af36ac32371fba1c996965b/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-good: remove consecutive empty linesThomas Petazzoni2018-07-011-1/+0
| | | | | | | | Fixes the following check-package warning: package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk:193: consecutive empty lines Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-imx: add hash for license fileAdam Duskett2018-06-261-0/+1
| | | | | Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gstreamer1-editing-services: bump to 1.14.1Peter Seiderer2018-06-263-6/+4
| | | | | | | | - change legacy select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER to new select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOMIXER Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-validate: bump to 1.14.1Adam Duskett2018-06-262-3/+4
| | | | | | | | | Also add hash for license file. Signed-off-by: Adam Duskett <aduskett@gmail.com> [Update to 1.14.1] Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-libav: bump to 1.14.1Adam Duskett2018-06-262-3/+4
| | | | | | | | | Also add hash for license file. Signed-off-by: Adam Duskett <aduskett@gmail.com> [Update to 1.14.1] Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-vaapi: bump to 1.14.1Adam Duskett2018-06-263-3/+39
| | | | | | | | | | | | | | | | | | | | - add upstream patch to fix the following compile failure: gstvaapipluginutil.c:259:12: error: ‘GstGLDisplay’ undeclared (first use in this function); did you mean ‘GstVaapiDisplay’? (GstGLDisplay **) & plugin->gl_display, ^~~~~~~~~~~~ GstVaapiDisplay gstvaapipluginutil.c:259:12: note: each undeclared identifier is reported only once for each function it appears in gstvaapipluginutil.c:259:27: error: expected expression before ‘)’ token (GstGLDisplay **) & plugin->gl_display, ^ Also add hash for license file. Signed-off-by: Adam Duskett <aduskett@gmail.com> [Update to 1.14.1] Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-rtsp-server: bump to 1.14.1Adam Duskett2018-06-262-3/+4
| | | | | | | | | Also add hash for license file. Signed-off-by: Adam Duskett <aduskett@gmail.com> [Update to 1.14.1] Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst-omx: bump to 1.14.1Adam Duskett2018-06-262-3/+4
| | | | | | | | | Also add hash for license file. Signed-off-by: Adam Duskett <aduskett@gmail.com> [Update to 1.14.1] Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-${base, good, bad, ugly}: bump to 1.14.1Adam Duskett2018-06-2613-337/+239
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are grouped together because several plugins have been re-arranged and there is no way to individually update each plugin package. Changes: Add the following to gst1-plugins-base and remove them from plugins-bad: - opengl - gles2 - glx - egl - x11 - dispmanx - audiomixer Add the following to plugins-good and remove them from plugins-ugly: - lame - mpg123 moved --disable-qt from plugins-bad to plugins-good Delete upstream patch from gst1-plugins-ugly ([1]) - 0001-x264enc-fix-build-with-newer-x264-with-support-for-m.patch Also add hashes for the license files. [1] https://cgit.freedesktop.org/gstreamer/gst-plugins-ugly/commit/?id=83c38dc44622611c1f67dd26e4cb383c5aef90f6 Signed-off-by: Adam Duskett <aduskett@gmail.com> [Upate to 1.14.1] [Removed legacy lame/mpg123 option, add Config.in.legacy handling] [remove leftover audiomixer handling from gst1-plugins-bad.mk] [remove upstream patch from gst1-plugins-ugly] Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gstreamer1: bump to 1.14.1Adam Duskett2018-06-262-3/+4
| | | | | | | | | Also add hash for license file. Signed-off-by: Adam Duskett <aduskett@gmail.com> [Update to 1.14.1] Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* librsvg: bump to version 2.42.5Fabrice Fontaine2018-06-101-0/+2
| | | | | | | | | | | | | | - Add a dependency to host-cargo - Add a patch to set RUST_TARGET - Add a dependency to BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS - Forward this dependency to efl svg, enlightment, gst-plugins-bad and gst1-plugins-bad - Add hash for license file Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> [Thomas: propagate the new dependency to the gst-plugins-bad and gst1-plugins-bad Config.in comments.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-bad: fix typo preventing use of the netsim pluginDanomi Manchego2018-05-201-1/+1
| | | | | Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-bad: update plugin licensesDanomi Manchego2018-05-191-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update several of the licenses annotated in the gst1-plugins-bad.mk file. 1. Specify GPL-2.0 in license info. * All of the *.[ch] that specify GPL also specify version 2 or later. 2. Remove GPL from audiovisualizers. * Changlog notes move from GPL to LGPL. (2015-04-25) * docs/plugins/inspect/plugin-audiovisualizers.xml claims "LGPL". * All *.[ch] files under ./gst/audiovisualizers say "GNU Library General Public License". 3. Add GPL to yadif. * Changelog notes that yadif is "GPL". (2013-02-07) * docs/plugins/inspect/plugin-yadif.xml claims "GPL". * All *.[ch] files under ./gst/yadif say "GNU General Public License" except for one "GNU Library General Public License". 4. Remove UNKNOWN from fdk_aac. * docs/plugins/inspect/plugin-fdkaac.xml claims "LGPL". * All *.[ch] files under ./ext/fdkaac say "GNU Lesser" or "GNU Library General Public License". 5. Add BSD-2c to dtls. * docs/plugins/inspect/plugin-dtls.xml claims "BSD". * All *.[ch] files under ./gst/dtls have BSD-2c text. 6. Add BSD-2c to openh264. * Changelog notes that openh264 is "BSD-2". (2014-10-03) * docs/plugins/inspect/plugin-openh264.xml claims "BSD". * All *.[ch] files under ./ext/openh264 have BSD-2c text. Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gst1-plugins-bad: rework license type constructionDanomi Manchego2018-05-131-3/+3
| | | | | | | | | Use "GST1_PLUGINS_BAD_LICENSE := $(GST1_PLUGINS_BAD_LICENSE), xxxx" construct so that the list of licenses is presented as a comma-separated list. Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
OpenPOWER on IntegriCloud