aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia
AgeCommit message (Collapse)Author
2018-05-17fluidsynth: update 1.1.10 -> 1.1.11Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17libsrtp: bump 1.5.2 -> 1.6.0Trevor Woerner
Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17libsrtp: switch away from github archiveTrevor Woerner
Since we know that github archives which are automatically generated have a tendency to change their checksums[1], switch to using a git clone. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17gst-instruments: update to latestTrevor Woerner
Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17gst-instruments: recipe cleanup, fix -staticdevTrevor Woerner
Fix the detected QA issue whereby a static (*.a) library (i.e. ${PN}-staticdev) ended up in the main gst-instruments package. WARNING: gst-instruments-0.2.3-r0 do_package_qa: QA Issue: non -staticdev package contains static .a library: gst-instruments path '/work/core2-64-oe-linux/gst-instruments/0.2.3-r0/packages-split/gst-instruments/usr/lib/gstreamer-1.0/libgstinstruments.a' [staticdev] Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17gst-instruments: switch away from github archiveTrevor Woerner
Since we know that github archives that are automatically generated have a tendency to change their checksums[1], switch to using git clones. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17gst-shark: Add Gst-Shark recipeCarlos Rodriguez
GstShark is an open-source project from RidgeRun that provides benchmarks and profiling tools for GStreamer 1.7.1 (and above). It includes tracers for generating debug information plus some tools to analyze the debug information. GstShark provides easy to use and useful tracers, paired with analysis tools to enable straightforward optimizations. Signed-off-by: rrcarlosrodriguez <carlos.rodriguez@ridgerun.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01tinyalsa: add recipeCarlos Rafael Giani
TinyALSA is a small library to interface with ALSA in the Linux kernel. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01libde265: add recipeCarlos Rafael Giani
libde265 is an open source implementation of the h.265 video codec. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01openh264: add recipeCarlos Rafael Giani
OpenH264 is a codec library which supports H.264 encoding and decoding. It is suitable for use in real time applications such as WebRTC. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01gst-rtsp: refresh patchArmin Kuster
Applying patch 0001-change-deprecated-INCLUDES-to-AM_CPPFLAGS-for-automa.patch patching file bindings/python/Makefile.am Hunk #1 succeeded at 14 with fuzz 1. patching file examples/Makefile.am patching file tests/Makefile.am Now at patch 0001-change-deprecated-INCLUDES-to-AM_CPPFLAGS-for-automa.patch Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01schroedinger: refresh patchArmin Kuster
Applying patch configure.ac.patch patching file configure.ac Hunk #1 succeeded at 54 with fuzz 2. Now at patch configure.ac.patch Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01libdc1294: refresh patchArmin Kuster
Applying patch install_examples.patch patching file examples/Makefile.am Hunk #1 succeeded at 36 with fuzz 1. Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01libmusicbrainz: refresh patchesArmin Kuster
used quilt. Details: Applying patch allow-libdir-override.patch patching file CMakeLists.txt Hunk #1 succeeded at 36 with fuzz 1 (offset 10 lines). Now at patch allow-libdir-override.patch Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13libsrtp: allow creation of empty packageAnuj Mittal
Package PN is not created otherwise and results in errors like | Problem: conflicting requests | - nothing provides libsrtp = 1.5.2-r0 needed by libsrtp-dev-1.5.2-r0.i586 when PN-staticdev is to be installed that RDEPENDS on it. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13update layer maintainersArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13meta-*: add LAYERSERIES_COMPAT to layer.conf filesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08libupnp1.6: removeAndreas Müller
1.6 was kept for mpd only (see commit d56f417498e5b582973117479f53eec458ab911b) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08mpd: update 0.19.21 -> 0.20.18Andreas Müller
* Depend on lastest libupnp * Depend on pulseaudio only if distro says so. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-29vlc: remove gnome-vfs packageconfigAndreas Müller
gnome-vfs is gone Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-03-29gst-plugins-base: remove gnomevfs packageconfigAndreas Müller
gnome-vfs is gone Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-03-21fluidsynth: update 1.1.9 -> 1.1.10Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16sox: backport fix for dynamically linked flac buildsIoan-Adrian Ratiu
The sox project upstream is dead, non-responsive, and various developers started maintaining their own branches where they do feature development (eg. adding DSD/DSF format support) and bug-fixing. They don't have access to the central sox git repo. So basically the project will eventually get forked (I started a discussion in this direction). Until then, backport this flac build fix which was lingering around out of tree for years. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16kodi: fix indentationMartin Jansa
* don't use mix of tabs and spaces for multiline indentation Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16kodi: add PACKAGECONFIG for samba and enable only with pam in DISTRO_FEATURESMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16gst-ffmpeg: remove leftover patchMaxin John
Remove the following left-over patch from gst-ffmpeg package which was removed earlier: lower-rank.diff Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-12gupnp-tools: only include when x11 in DISTRO_FEATURESArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-01sox: bump 14.4.0 -> 14.4.2Ioan-Adrian Ratiu
The big feature in the new version is opus codec support. Make the old vorbis codec optional via packageconfig. Remove sox-native because it's broken and nothing uses it. Refresh musl build-fix patch. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-01opusfile: add new recipeIoan-Adrian Ratiu
Library for decoding opus audio files. Used by newer versions of sox. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-01gstd: Add Gst-Deamon recipeCarlos Rodriguez
GStreamer Daemon, also called gstd, is a GStreamer framework for controlling audio and video streaming using TCP connection messages. Qt applications, web interfaces, and GStreamer element test suites show different ways the framework can be utilized. GStreamer Daemon is gst-launch on steroids where you can create a GStreamer pipeline, play, pause, change speed, skip around, and even change element parameter settings all while the pipeline is active. Signed-off-by: Carlos Rodriguez <carlos.rodriguez@ridgerun.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-02-11caps: Replace obsoleted pow10f() with exp10fKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-01-22fluidsynth: update 1.1.8 -> 1.1.9Andreas Müller
* 0001-avoid-buffer-overrun-in-fluid_synth_nwrite_float.patch was applied upstream Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-27rygel: Add lms PACKAGECONFIG itemChanghyeok Bae
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11fluidsynth: performance improvementsAndreas Müller
* Use floats instead of double for sound calculations. This improves performance notable and was default for version 1.1.6 using autotools. * Fix buffer overrun when using floats * Make use of ARM NEON for multithreading enabled Performance and sound correctnes was tested with qtractor and a reworked version of fluidsynth-dssi [1-2]. Tests were performed for single- and multithreading enabled. [1] https://github.com/schnitzeltony/fluidsynth-dssi/commit/bad09c6f5c5508c5f5330aa5188510f975e50c50 [2] https://github.com/schnitzeltony/meta-qt5-extra/blob/master/recipes-misc/recipes-multimedia/fluidsynth/fluidsynth-dssi_1.0.0.bb Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-10-27fluidsynth: update 1.1.6 -> 1.1.8Andreas Müller
* project has moved from sourceforge to github * autotools was replaced by cmake [1] * license was changed from LGPL-2.0+ to LGPL-2.1 [2] [1] https://github.com/FluidSynth/fluidsynth/commit/3939941c5f3fdaef6bf9258fabd5725e7666554a [2] https://github.com/FluidSynth/fluidsynth/commit/1f5a3ca26e5c75e3ae54eb4c88f1f2bd21f87644 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-18recipes: fix invalid license fileJackie Huang
Use '${COMMON_LICENSE_DIR}/MIT' for MIT License to fix the warning: | WARNING: packagegroup-xfce-base-1.0-r5 do_populate_lic: ${COREBASE}/LICENSE is not a valid license file, please use '${COMMON_LICENSE_DIR}/MIT' for a MIT License file in LIC_FILES_CHKSUM. This will become an error in the future Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-18gerbera: clean recipeFabien Lahoudere
Clean the recipe and change the name of libupnp to libupnp1.8. Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.co.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-18libupnp: Add recipe for version 1.8.2Fabien Lahoudere
This version is needed for gerbera (and possibly vlc), however this version break mpd, so keep old version as libupnp1.6 and use it for mpd until there is new version of mpd supporting 1.8 version. Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.co.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-09-13gerbera: Add recipeFabien Lahoudere
Gerbera is a UPnP media server which allows you to stream your digital media through your home network and consume it on a variety of UPnP compatible devices. Gerbera is based on MediaTomb 12.1 which is dead upstream, so this is an attempt to kick it back into life. Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.co.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-13recipes-multimedia: Add LICENSE_FLAGSMark Hatle
Multiple recipes require libmap, mpg123 or ffmpeg which all are defined to have a LICENSE_FLAGS = "commercial". Set these referring packages to the same license flag so they are only enabled when their dependency is also enabled. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2017-09-12miniupnpd: Move to meta-networking, requires libnetfilter-conntrackMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2017-08-31recipes: remove blacklisted recipesMartin Jansa
* as PNBLACKLIST message says, these recipes are blacklisted for long time and nobody showed any interest to fix them * remove all unused .patch and .inc files as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-28caps: Mark ARCH emptyKhem Raj
This is to ensure that if ARCH is set in Makefiles then its not used. This variable is generated using uname which is wrong for cross compile. So we dont want to set it accidently Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-13kodi: fix build with latest gccAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-13libebml: inherit dos2unixMing Liu
Drop do_unpack postfuncs dos2unix, inherit dos2unix.bbclass instead, to make the code cleaner. Signed-off-by: Ming Liu <peter.x.liu@external.atlascopco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24cdparanoia: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24webrtc-audio-processing: Link with libexecinfo on muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24sox: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-14kodi: Fix build on armMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-14faac: update 1.28 -> 1.29Andreas Müller
Most patches don't apply any more and build succeeds Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>