summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia
Commit message (Collapse)AuthorAgeFilesLines
...
* libmpdclient: make TCP support optionalMax Kellermann2018-10-091-0/+3
| | | | | | | | | Allows more tinfication. Without TCP, libmpdclient can only use local sockets, which is a good choice anyway if MPD runs on the same machine. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmpdclient: update to 2.16Max Kellermann2018-10-091-1/+1
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ncmpc: add various PACKAGECONFIGsMax Kellermann2018-10-051-1/+18
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ncmpc: update to the 0.32 release tagMax Kellermann2018-10-051-6/+3
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: enable aac PACKAGECONFIG only with commercial LICENSE_FLAGSArmin Kuster2018-10-011-1/+2
| | | | | | | | | ERROR: Nothing PROVIDES 'faad2' (but /home/akuster/oss/maint/meta-openembedded/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb DEPENDS on or otherwise requires it) enable aac only if LICENSE_FLAGS is commercial Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: drop extra dash from `-Denable-pulseaudio=OFF`Max Kellermann2018-09-261-1/+1
| | | | | | | | | This caused a build failure: CMake Error: The source directory ".../tmp-glibc/work/aarch64-oe-linux/fluidsynth/1.1.11-r0/build/--Denable-pulseaudio=OFF" does not exist. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: eliminate `chmod`/`chown` calls by using `install`Max Kellermann2018-09-261-5/+5
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: make more plugins optionalMax Kellermann2018-09-261-2/+7
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: build from gitMax Kellermann2018-09-261-3/+3
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: fix the sqlite dependencyMax Kellermann2018-09-261-1/+1
| | | | | | | "sqlite" is sqlite 2.x, but MPD requires 3.x. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: sort PACKAGECONFIGs againMax Kellermann2018-09-261-3/+3
| | | | | | | The new ones I added were not sorted. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: drop LICENSE_FLAGS="commercial"Max Kellermann2018-09-241-3/+0
| | | | | | | | | The mpg123 LICENSE_FLAGS have been removed in oe-core commit b0bc82a5f238db82425b3b146e269bc6605cbdce, so we can remove it from MPD as well. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: make lots of plugins optionalMax Kellermann2018-09-241-22/+22
| | | | | | | | The new options are enabled by default to avoid breaking existing configurations. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: sort PACKAGECONFIGsMax Kellermann2018-09-241-1/+1
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: update 0.20.21Max Kellermann2018-09-241-2/+2
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ncmpc: new recipeMax Kellermann2018-09-241-0/+23
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpc: new recipeMax Kellermann2018-09-241-0/+16
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmpdclient: new recipeMax Kellermann2018-09-241-0/+19
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vorbis-tools: add PACKAGECONFIG[ogg123]Max Kellermann2018-09-241-2/+3
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minidlna: restore & fix recipeBaptiste DURAND2018-09-115-0/+143
| | | | | | | Restore minidlna recipe and bump it to v1.2.1 Move it to meta-multimedia Signed-off-by: Baptiste Durand <baptiste.durand@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gstd: Upgrade to latest and fix unrecognised options to configureKhem Raj2018-09-113-49/+39
| | | | | | QA Issue: gstd: configure was passed unrecognised options: --disable-gtk-doc [unknown-configure-option] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rtmpdump: Depend on openssl10 and update to latest on gitKhem Raj2018-09-082-7/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: use fribidi not libfribidiRoss Burton2018-08-311-1/+1
| | | | | | | The recipe is called fribidi, so use that instead of the PROVIDE. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* faac: set LICENSE_FLAGSPaul Eggleton2018-08-151-0/+2
| | | | | | | | Commercial usage requires licensing according to the homepage, so set LICENSE_FLAGS = "commercial" to indicate that. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* faac: set HOMEPAGEPaul Eggleton2018-08-151-0/+1
| | | | | | | Set HOMEPAGE so there is a place to go for more information. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libopenmpt: add recipeCarlos Rafael Giani2018-07-292-0/+113
| | | | | | | | | libopenmpt is a cross-platform C++ and C library to decode tracked music files ("modules", like the .mod .xm .s3m .it formats) into raw PCM audio. It is based on the player code of OpenMPT module tracker. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tinyalsa: Add -fPIC to compile flagsCarlos Rafael Giani2018-07-201-0/+6
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdc1394: libglu needs both openGL and X11 but not tvirtual/libglKhem Raj2018-06-221-1/+2
| | | | | | Epxress this dependency accurately Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmusicbrainz: Set CMAKE_EXE_LINKER_FLAGS to build linker flagsKhem Raj2018-05-261-1/+3
| | | | | | | | | Some older compilers do not support security flags like -fstack-protector=strong and if we do not set this then it will use the target flags to pass here which will fail with gcc < 5.x, especially a problem building distros with security flags on host with 4.x gcc e.g. ubuntu 14.04 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tinyalsa: Update SRC_URI to github git fetcherKhem Raj2018-05-231-15/+5
| | | | | | | | Update to latest on git/master Fixes build with clang switch component build system to cmake Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tinyalsa: switch away from github archiveTrevor Woerner2018-05-171-3/+3
| | | | | | | | | | 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>
* openh264: switch away from github archiveTrevor Woerner2018-05-171-3/+4
| | | | | | | | | | 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>
* openh264: fix build for 32-bit intel archTrevor Woerner2018-05-171-5/+4
| | | | | Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fluidsynth: update 1.1.10 -> 1.1.11Andreas Müller2018-05-171-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gst-shark: Add Gst-Shark recipeCarlos Rodriguez2018-05-171-0/+38
| | | | | | | | | | | | 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>
* tinyalsa: add recipeCarlos Rafael Giani2018-05-011-0/+28
| | | | | | | 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>
* libde265: add recipeCarlos Rafael Giani2018-05-011-0/+20
| | | | | | | 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>
* openh264: add recipeCarlos Rafael Giani2018-05-011-0/+42
| | | | | | | | 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>
* gst-rtsp: refresh patchArmin Kuster2018-05-011-15/+19
| | | | | | | | | | | | 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>
* schroedinger: refresh patchArmin Kuster2018-05-011-4/+4
| | | | | | | | | | 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>
* libdc1294: refresh patchArmin Kuster2018-05-011-4/+4
| | | | | | | | 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>
* libmusicbrainz: refresh patchesArmin Kuster2018-05-011-5/+5
| | | | | | | | | | | | | 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>
* mpd: update 0.19.21 -> 0.20.18Andreas Müller2018-04-081-5/+5
| | | | | | | | * 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>
* vlc: remove gnome-vfs packageconfigAndreas Müller2018-03-291-1/+0
| | | | | | gnome-vfs is gone Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* gst-plugins-base: remove gnomevfs packageconfigAndreas Müller2018-03-291-1/+0
| | | | | | gnome-vfs is gone Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* fluidsynth: update 1.1.9 -> 1.1.10Andreas Müller2018-03-211-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* sox: backport fix for dynamically linked flac buildsIoan-Adrian Ratiu2018-03-162-0/+35
| | | | | | | | | | | | | | 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>
* gst-ffmpeg: remove leftover patchMaxin John2018-03-161-16/+0
| | | | | | | | | 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>
* sox: bump 14.4.0 -> 14.4.2Ioan-Adrian Ratiu2018-03-012-14/+11
| | | | | | | | | | 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>
* opusfile: add new recipeIoan-Adrian Ratiu2018-03-011-0/+14
| | | | | | | 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>