summaryrefslogtreecommitdiffstats
path: root/meta-multimedia
Commit message (Collapse)AuthorAgeFilesLines
* caps: Replace obsoleted pow10f() with exp10fKhem Raj2018-02-112-0/+51
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fluidsynth: update 1.1.8 -> 1.1.9Andreas Müller2018-01-223-35/+2
| | | | | | | * 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>
* rygel: Add lms PACKAGECONFIG itemChanghyeok Bae2017-12-271-0/+1
| | | | | Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fluidsynth: performance improvementsAndreas Müller2017-12-113-2/+114
| | | | | | | | | | | | | | | | | * 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>
* fluidsynth: update 1.1.6 -> 1.1.8Andreas Müller2017-10-272-23/+21
| | | | | | | | | | | | * 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>
* recipes: fix invalid license fileJackie Huang2017-09-181-1/+1
| | | | | | | | | | | | 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>
* gerbera: clean recipeFabien Lahoudere2017-09-181-13/+11
| | | | | | | 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>
* libupnp: Add recipe for version 1.8.2Fabien Lahoudere2017-09-184-2/+24
| | | | | | | | | | | 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>
* gerbera: Add recipeFabien Lahoudere2017-09-132-0/+47
| | | | | | | | | | | 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>
* recipes-multimedia: Add LICENSE_FLAGSMark Hatle2017-09-135-1/+15
| | | | | | | | | 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>
* miniupnpd: Move to meta-networking, requires libnetfilter-conntrackMark Hatle2017-09-121-37/+0
| | | | | Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* recipes: remove blacklisted recipesMartin Jansa2017-08-3168-12871/+0
| | | | | | | | * 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>
* caps: Mark ARCH emptyKhem Raj2017-08-281-0/+1
| | | | | | | | | 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>
* kodi: fix build with latest gccAndreas Müller2017-08-132-0/+97
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libebml: inherit dos2unixMing Liu2017-08-131-10/+2
| | | | | | | | 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>
* cdparanoia: Fix build with muslKhem Raj2017-07-242-0/+50
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* webrtc-audio-processing: Link with libexecinfo on muslKhem Raj2017-07-241-0/+3
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sox: Fix build with muslKhem Raj2017-07-242-1/+31
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kodi: Fix build on armMartin Jansa2017-07-141-0/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* faac: update 1.28 -> 1.29Andreas Müller2017-07-146-431/+27
| | | | | | | 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>
* kodi: Fix build on powerpcKhem Raj2017-07-141-0/+1
| | | | | | | 64bit atomics are not available therefore link in libatomic Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* webrtc-audio-processing: initial recipeTanu Kaskinen2017-07-147-0/+365
| | | | | | | | | | | | | | PulseAudio has multiple alternative echo canceller implementations. Probably the best one is the "webrtc" echo canceller, which depends on this library. I added some patches to fix building on MIPS and PowerPC. The first three patches are taken from upstream, the other three patches are my own. I have only tested that the code builds on all architectures, not that the code actually works. Signed-off-by: Tanu Kaskinen <tanuk@iki.fi> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kodi: User external crossguidKhem Raj2017-07-141-2/+2
| | | | | | | | | Prune our .pc directory when looking for configure.ac files Tighten the search regexp to look for just .ac or .in configure files Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* crossguid: Add recipeKhem Raj2017-07-141-0/+25
| | | | | | | Needed by kodi Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kodi: Update to 17.3Khem Raj2017-07-141-5/+8
| | | | | | | link with libatomic on mips Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsrtp: Fix build on mipsKhem Raj2017-07-142-1/+76
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gst-plugins-gl_0.10.3.bb: Fix build on rpi/userlandKhem Raj2017-07-142-1/+25
| | | | | | | see https://www.raspberrypi.org/forums/viewtopic.php?t=7090 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cdparanoia: Fix build with security flagsKhem Raj2017-07-013-1/+66
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libdc1394: Add X11 and opengl deps if distro has them in policyKhem Raj2017-06-141-1/+4
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* caps: Fix buld with -pieKhem Raj2017-06-122-0/+19
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libupnp: Upgrade 1.6.19 -> 1.6.21Andrej Valek2017-06-124-140/+8
| | | | | | Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rygel: Update to 0.34.0Khem Raj2017-06-051-8/+16
| | | | | | | | | | Fix build without X Licence is more consistent now see https://github.com/GNOME/rygel/commit/cdcb6bd55efd0c3b7a2fd4ae5c3d8556f69f8402 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* miniupnpd: improve recipePascal Bach2017-05-231-3/+2
| | | | | | | | | - Produce a clean download tarball - ./genconfig.sh is not necessary as it is called by make if necessary - Enable the possible to do vendor configuration in the supplied .conf file Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kodi: Fix build when x11 is disabledKhem Raj2017-05-232-4/+38
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* media-service-upnp, renderer-service-upnp: DeleteKhem Raj2017-05-232-53/+0
| | | | | | | These repos are gone from upstream https://github.com/01org Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gupnp-igd: Upgrade to 0.2.4Khem Raj2017-05-231-4/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gupnp: Update to 1.0.2Khem Raj2017-05-232-8/+8
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gssdp: Upgrade to 1.0.2Khem Raj2017-05-232-9/+9
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gupnp-tools: Update to 0.8.13Khem Raj2017-05-231-6/+3
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gupnp-dlna: Upgrade to 0.10.5Khem Raj2017-05-232-3/+107
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dleyna-server: Update to 0.6.0 releaseKhem Raj2017-05-231-2/+2
| | | | | | | License checksum changed due to copyright year update in 2017 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gupnp-av: Update to 0.12.10Khem Raj2017-05-231-3/+2
| | | | | | | Needed by latest rygel Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* juce: Updated JUCE to 5.0.1eu@felipetonello.com2017-05-232-8/+7
| | | | | | | | JUCE 5 doesn't require juce_events to have x11 dependency anymore. Also there were many improvements on Projucer. Signed-off-by: Felipe F. Tonello <eu@felipetonello.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kodi: Make it build again and upgrade to 17.1Khem Raj2017-04-272-9/+17
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmusicbrainz: Upgrade to 5.1.0Khem Raj2017-04-261-6/+3
| | | | | | | | | | | | | | Drop uclibc specific flags Add missing dep on libxml2 Shows up when libxml2 is not installed on build host since the native part then fails to build. | Could NOT find LibXml2 (missing: LIBXML2_LIBRARIES) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cdparanoia: Fix autoconf do it builds on new arches like aarch64Khem Raj2017-04-243-1/+77
| | | | | | Also build out of tree builds while here Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vorbis-tools: Fix build with security flagsKhem Raj2017-04-062-0/+27
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: add removal date to PNBLACKLIST messagesMartin Jansa2017-04-0513-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | * based on discussion in pndeprecated thread: https://patchwork.openembedded.org/patch/137573/ update the messages to warn possible users that the recipe will be removed before the end of the next development cycle (before Yocto 2.4 is released). * updated with: sed -i 's/^\(PNBLACKLIST.*".*\)"/\1 - the recipe will be removed on 2017-09-01 unless the issue is fixed"/g' `git grep PNBLACKLIST | sed 's/:.*//g' | sort -u | xargs` * then noticed couple recipes being blacklisted only based on DISTRO_FEATURES, so removed those: meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.17.bb meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb meta-oe/recipes-connectivity/bluez/gst-plugin-bluetooth_4.101.bb meta-oe/recipes-navigation/foxtrotgps/foxtrotgps_1.1.1.bb meta-oe/recipes-navigation/gypsy/gypsy.inc meta-oe/recipes-navigation/navit/navit.inc meta-oe/recipes-support/opensync/libsyncml_0.5.4.bb * if it isn't fixed by this date, it's fair game to be removed whenever someone gets around to i Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* caps: Use c99 int typesKhem Raj2017-04-052-4/+50
| | | | | | Fixes build with musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libavc1394: Add libargp on muslKhem Raj2017-04-051-0/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>