summaryrefslogtreecommitdiff
path: root/package/gstreamer1/gst1-plugins-good
AgeCommit message (Collapse)Author
2017-01-30gst1-plugins-good: bump to version 1.10.3Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2017-01-09package/libvpx: disable on blackfinBernd Kuhls
Fixes http://autobuild.buildroot.net/results/533/533810941afbdd71cdd3eaeeb654ec3728daade0/ Triggers toolchain issue: /tmp/ccpKbTiO.s: Assembler messages: /tmp/ccpKbTiO.s:3800: Error: pcrel too far BFD_RELOC_BFIN_5 [Peter: extend commit message] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2016-11-30gstreamer1/gst1-plugins-good: bump version to 1.10.2Vicente Olivert Riera
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2016-11-21gstreamer1/gst1-plugins-good: bump version to 1.10.1Vicente Olivert Riera
Release notes: https://gstreamer.freedesktop.org/releases/gst-plugins-good/1.10.1.html Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-11-06gst1-plugins-good: bump to version 1.10.0Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-09-06gstreamer1: switch URLs to httpsGustavo Zacarias
In order to avoid pointless redirects since they're 301. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-08-20gst1-plugins-good: bump to version 1.8.3Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-06-10gst1-plugins-good: cleanup of configure optionsMarcin Nowakowski
taglib support has been added in 8299f30a, but the '--disable-taglib' option has not been removed from conf opts at the top of the .mk file Signed-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-06-09gst1-plugins-good: bump to version 1.8.2Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-06-03gst1-plugins-good: Add support for V4L2 probed devicesKieran Bingham
The V4L2 module of gst-plugins-good provides an extra option to allow probing for extra devices at plugin load time. This will enable features such as video conversion using the V4L2 M2M api Signed-off-by: Kieran Bingham <kieran@bingham.xyz> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-04-21gst1-plugins-good: bump to version 1.8.1Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-03-26gst1-plugins-good: bump to version 1.8.0Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-02-21package/gstreamer1/gst1-plugins-good: add optional support for libv4lBernd Kuhls
When libv4l was compiled before, gst1-plugins-good will use it as optional dependency: $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/gstreamer-1.0/libgstvideo4linux2.so | grep NEEDED | sort [...] 0x0000000000000001 (NEEDED) Shared library: [libv4l2.so.0] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-02-06cairo, harfbuzz: rework atomic dependenciesThomas Petazzoni
This commit handles the reverse dependency tree of cairo in terms of atomic dependencies. There are two main changes: - cairo in fact no longer needs atomic operations. It can perfectly build without any __sync built-in, as was tested using an ARC toolchain without atomics, and a SPARC toolchain. Optionally, Cairo can use the __atomic builtins provided by gcc >= 4.7, so support for this is added as well. Thanks to this change, the BR2_ARCH_HAS_ATOMICS dependency is removed from cairo and all its reverse dependencies. - harfbuzz does require the __sync built-in for 4 bytes integers, so we add a dependency on BR2_TOOLCHAIN_HAS_SYNC_4 to harfbuzz and all its reverse dependency, the main one being the pango package. Due to this, the vast majority of gtk-related packages are moved to a dependency on BR2_ARCH_HAS_ATOMICS (which used to be due to cairo) to a dependency on BR2_TOOLCHAIN_HAS_SYNC_4 (due to pango -> harfbuzz). In detail: - cairo Remove BR2_ARCH_HAS_ATOMICS dependency, link against -latomic when gcc >= 4.8 in order to use the __atomic functions. - harfbuzz Add dependency on BR2_TOOLCHAIN_HAS_SYNC_4 - cairomm, gst-plugins-good, gst1-plugins-good, libgdiplus, libsvg-cairo, weston Remove BR2_ARCH_HAS_ATOMICS dependency (since cairo no longer needs atomics) - enlightenment, cwiid, gst-plugins-bad, gst-plugins-base, gst1-plugins-bad, gst1-plugins-base, gtkmm3, libevas-generic-loaders, libfm, libgail, libgtk2, libgtk3, librsvg, openbox, opencv, opencv3, pango, pangomm, pcmanfm, pinentry, rrdtool, webkit, webkitgtk24, xscreensaver Switch from a BR2_ARCH_HAS_ATOMICS dependency to a BR2_TOOLCHAIN_HAS_SYNC_4 (they depend on pango, harfbuzz, gtk, or some other related package) - directfb Remove BR2_ARCH_ATOMICS dependency of the BR2_PACKAGE_DIRECTFB_SVG (since cairo can build without atomics), but add a BR2_TOOLCHAIN_HAS_SYNC_4 dependency on BR2_PACKAGE_DIRECTFB itself since it does use __sync built-ins. This replaces the !BR2_sparc dependency. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-02-06pulseaudio: remove BR2_ARCH_HAS_ATOMICS dependencyThomas Petazzoni
pulseaudio is able to either use the atomic __sync builtins from the compiler, or to rely on libatomic_ops for atomic operations. However, since it anyway selects json-c which requires the __sync built-ins, it means using libatomic_ops is useless: even if you use libatomic_ops for pulseaudio, you'd still get a link error in pulseaudio due to the missing __sync built-in for the json-c library. Also, since pulseaudio now inherits the BR2_TOOLCHAIN_HAS_SYNC_4 from json-c, which matches the __sync built-in from pulseaudio, this commit: - Drops the BR2_ARCH_HAS_ATOMICS dependency - Forces pulseaudio to not detect libatomic_ops - Propagates the removal of BR2_ARCH_HAS_ATOMICS dependency to pulseaudio's reverse dependencies. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2016-02-06json-c: needs __sync_val_compare_and_swap_4Thomas Petazzoni
While json-c itself builds fine on platforms that don't provide the __sync atomic built-ins, it does use them. json-c doesn't fail to build because only a library is built, so such function calls are left unresolved. But as soon as it gets used in another package linked in a program, linking will fail due to the missing __sync_val_compare_and_swap_4() function. To fix this, we make json-c depend on BR2_TOOLCHAIN_HAS_SYNC_4, and propagate to the reverse dependencies: - json-c - fastd - pulseaudio - efl - espeak - gst-plugins-good - gst1-plugins-good - mpd - rsyslog - ubus Note that pulseaudio already had a BR2_ARCH_HAS_ATOMICS dependency, which we are keeping for the moment, and will clean-up in a subsequent commit. This commit will also fix packages that could optionally use json-c, and therefore fixes build failures like: http://autobuild.buildroot.org/results/4fe/4feaa9089ee9a183c5086b791bea35c0156945af/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2016-01-21gst1-plugins-good: bump to version 1.6.3Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-01-01gst1-plugins-good: fix v4l2 toolchain commentPeter Korsgaard
Documented syntax is '.. needs A toolchain ..' Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2015-12-15gst1-plugins-good: bump to version 1.6.2Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-10-31gst1-plugins-good: bump to version 1.6.1Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-10-13gst1-plugins-good: update configure optionsPeter Seiderer
- remove legacy '--enable-xshm/--disable-xshm' option Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-10-12gst1-plugins-good: bump version to 1.6.0Peter Seiderer
Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-05-17pulseaudio: needs dynamic library supportPeter Korsgaard
Fixes: http://autobuild.buildroot.net/results/75a/75a3380fdcce88f1f9f2a77c4f059787623919d7/ http://autobuild.buildroot.net/results/f4a/f4a22344bd5c8f59e6f8cacb6a549f8d8fe99af2/ Pulseaudio uses dlfcn.h, so it cannot work in a pure static environment. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2015-04-01packages: remove (non-)lfs dependencies and tweaksGustavo Zacarias
Now that largefile is mandatory removes package dependencies and conditionals. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-25package/gstreamer[0/1]: rename BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_QTDEMUX ↵Julien Boibessot
config option. 1] BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_QTDEMUX is not defined anywhere 2] qtdemux is not a plugin by itself but belongs to isomp4 Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-12-29gst1-plugins-good: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-12-08gst1-plugins-good: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-10-19infra: Move --enable/--disable-debug to package/Makefile.inBernd Kuhls
A lot of packages ignored BR2_ENABLE_DEBUG. This patch simplifies the handling of this option by adding the corresponding configure option to the global Makefile for target packages. For host packages --disable-debug is added to the global Makefile. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-10-04packages: rename FOO_CONF_OPT into FOO_CONF_OPTSThomas De Schampheleire
To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-09-29gst1-plugins-good: bump versionPeter Korsgaard
And add tarball hash from release announcement. Also drop v4l2 patch as it is now upstream. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-09-15gst1-plugins-good: gstv4l2allocator: O_CLOEXEC needs _GNU_SOURCEPeter Korsgaard
Fixes http://autobuild.buildroot.net/results/ee9/ee985d94da6a7115b6e62cf407e3c6a90eb3e4bf/ On some systems (E.G. uClibc and older Glibc versions), O_CLOEXEC is only defined when _GNU_SOURCE is specified, so do so. Patch submitted upstream: https://bugzilla.gnome.org/show_bug.cgi?id=736670 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-09-07gst1-plugins-good: bump versionPeter Korsgaard
And cleanup X11 handling while we're at it. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-08-18pulseaudio: add dependency on atomic operationsAnton Kolesov
This fixes: http://autobuild.buildroot.net/results/d463f3bf730a600a07ed6cd33695bf45e9fd3540/ Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com> [yann.morin.1998@free.fr: use the new symbol; remove comment strings] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-08-18cairo: add dependency on atomic operationsAnton Kolesov
This fixes: http://autobuild.buildroot.net/results/fadfaa9916724d310d0dda555a1db31bee1601d0/ Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com> [yann.morin.1998@free.fr: use the new symbol; remove comment strings; fix weston's comment] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-08-15gst1-plugins-good: v4l2 plugin needs kernel headers 3.0+Peter Korsgaard
Fixes http://autobuild.buildroot.net/results/284/284313e660c3c9fad891fd71aa56ca5751946dc6/ For the multi planar api (mp_pix). It was actually added in 2.6.39 (commit f8f3914cf9), but we only have symbols for 3.x kernels, so use 3.0 instead. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-05-17pulseaudio: uses fork(), not available on noMMU platformsThomas Petazzoni
Even though pulseaudio has some HAVE_FORK compile-time conditionals to avoid using fork(), those parts of pulseaudio are not using it. Since using pulseaudio on !MMU platforms is fairly unlikely, we simply disable it when no MMU is available, and propagate this dependency to the appropriate locations. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-04-24gst1-plugins-good: bump versionPeter Korsgaard
Bug reports fixed in this release: * 725104 : qtdemux: reverse playback and video stream switching failure * 722185 : souphttpsrc: racy " server does not support seeking " error * 724619 : crash when reading the device name property of pulsesink * 725124 : rtspsrc: Fix deadlock when task creation is no successful * 725712 : rtpsession: Crash when RTCP FIR received with unknown SSRC * 725860 : v4l2src: Fix using v4l2src with Hauppauge HDPVR video capture device * 726777 : rtpjpegpay: payload size not correctly calculated * 728017 : [regression]eos event could not be send out from gstrtpjitterbuffer. * 728041 : rtph264depay: marks all output buffers as delta units when outputting avc format * 724638 : aacparse : Missing resilience when no audio frame is found * 727329 : check: souphttpsrc: unknown type name ‘SoupStatus’ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-04-15flac: needs wcharGustavo Zacarias
Fixes: http://autobuild.buildroot.net/results/873/873a1b3551c5fe04fa477fd682ff91fecdd41606/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-04-08taglib: needs wcharPeter Korsgaard
Fixes http://autobuild.buildroot.net/results/02a/02a6874aa21041ac9fef6fef51410c2ad92881c4/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-02-12gst1-plugins-good: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-05gst1-plugins-good: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-12-19gstreamer1 packages: factorize dependency on gstreamer1Thomas De Schampheleire
Proposed-by: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-11-11gst1-plugins-good: bump versionPeter Korsgaard
Bugfix release. Patch is now upstream. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-11-04libvpx: needs thread supportThomas Petazzoni
Fixes: http://autobuild.buildroot.org/results/8de/8def7e54e4fecb7df350443824c00b53d1c61c01/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Samuel Martin <s.martin49@gmail.com>
2013-10-14Config.in files: unify comments of toolchain option dependenciesThomas De Schampheleire
This patch lines up the comments in Config.in files that clarify which toolchain options the package depends on. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-10-04gst1-plugins-good: bump versionPeter Korsgaard
DTMF plugin moved from bad, udp plugin no longer needs IPv6 and taglib support was missing. Patch needed for O_CLOEXEC on uClibc / older Glibc versions. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-09-27package/gst1-plugins-good: remove duplicate VPX entryYann E. MORIN
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2013-09-08Remove multimedia subdirectoryJérôme Pouiller
Unless it was a group of sub-packages, packages was never regrouped by category. multimedia/ was an exception to this rule. This patch move packages/multimedia/ sub-directories to packages/. It keeps two subdirectories for gstream 0.10 and gstreamer 1.X. Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>