aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia
AgeCommit message (Collapse)Author
2020-08-13minidlna: Fix build with -fno-commonKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13mimic: Upgrade to 1.3.0.1Khem Raj
Add a patch to fix build with -fno-common Backport a patch to fix build with musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13openal-soft: Update to 1.20.1Khem Raj
Forward port patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-09libcamera: Fix License names to match SPDX conventionKhem Raj
Fixes do_populate_lic: libcamera: No generic license file exists for: GPL-2.0-or-later in any provider Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-31gerbera: Upgrade to 1.6.0Khem Raj
Add needed dependencies this version demands Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-31ncmpc: update to 0.38Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-31mpc: update to 0.33Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28libmpdclient: update to 2.19Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28opusfile: update to 0.12Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-20openh264: upgrade 2.1.0 -> 2.1.1Andreas Müller
>From [1] * release x86 and x64 libraries for android platform * Bug fixes [1] https://github.com/cisco/openh264/releases Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-19vlc: upgrade 3.0.10 -> 3.0.11Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-19libdvdcss: upgrade 1.3.0 -> 1.4.2Andreas Müller
License checksum was changed by FSF address change Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-16libcamera: Bumped to latest source revisionMadhavan Krishnan
Updated the source revision, to include the gstreamer pipeline support added in libcamera, also the Raspberry Pi pipeline support for Raspberry Pi camera sensor device. Signed-off-by: Madhavan Krishnan <madhavan.krishnan@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-08vlc: upgrade 3.0.9.2 -> 3.0.10Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-08vlc: Fix build with qt5 in PACKAGECONFIG and Qt >= 5.15 / renumber patchesAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-03mpd: fix PACKAGECONFIG assignmentKonrad Weihmann
As ??= assignment will be overwritten by += in any case, one can't define a default of PACKAGECONFIG in this recipe. Previously the default setting was just overwritten by the += operation. Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-31fluidsynth: upgrade 2.1.2 -> 2.1.3Andreas Müller
>From [1]: * fix a cross-compilation failure from Win32 to WinARM (#630) * fix issues while fluid_player is seeking (#634, #646) * fix a NULL pointer dereference if synth.dynamic-sample-loading is enabled (#635) * fix a NULL pointer dereference in delete_rvoice_mixer_threads() (#640) * fix a NULL pointer dereference in the soundfont loader (#647, thanks to @jjceresa) * fix dsound driver playing garbage when terminating fluidsynth (#642, thanks to @jjceresa) * avoid memory leaks when using libinstpatch (#643) [1] https://github.com/FluidSynth/fluidsynth/releases/tag/v2.1.3 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-23tremor: update SRC_URI as project moved to gitlabArmin Kuster
It appears Xiph.Org is now on gitlab https://gitlab.xiph.org/xiph Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-19openh264: Upgrade to 2.1.0Khem Raj
Drop mips64 build patches as they are not needed anymore Add logic for building on rv64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-16vlc: Do not pin to ARM only ISAKhem Raj
this was added in 2011, and ever since it has remained so, but now vlc can compile fine atleast with thumb2 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-16vlc: Remove duplicate features_check inheritKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Martin Jansa <martin.jansa@gmail.com>
2020-04-16vlc: Use pkgconfig to find userland graphics libsKhem Raj
Add mmal, x264, fluidsynth as packageconfigs so it can be easily enabled/disabled by users Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
2020-04-13vlc: Add check to require X11Khem Raj
It needs X11 as of now to build. there is a possiblily to build it without X11, but lets keep this check until that path is fixed Also fixes TOPDIR/build/tmp/work/aarch64-yoe-linux/vlc/3.0.9.2-r0/recipe-sysroot-native/usr/bin/aarch64-yoe-linux/aarch64-yoe-linux-ld: cannot find -lGL Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-12vlc: Upgrade to 3.0.9.2Khem Raj
Add packageconfig for enabling wayland support Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-10fluidsynth: upgrade 2.1.1 -> 2.1.2Andreas Müller
>From [1]: * fluidsynth now exits with error when user-provided command-line arguments are out-of-range (#623) * add verbose error logging to opensles and oboe drivers (#627) * fix a memory leak in oboe driver (#626) * fix a NULL dereference in the fluidsynth commandline program [1] https://github.com/FluidSynth/fluidsynth/releases/tag/v2.1.2 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-11libcamera: Added the meta multimedia packagegroup in libcamera imageMadhavan Krishnan
Added the packagegroup of meta multimedia in the libcamera core image After adding the meta multimedia packagegroup, we faced the faad2 componenet was unknown during bitbake parsing. In meta raspberrypi, faad has been included in gstreamer bbappend file, so we have upstream the faad to be included only when commercial license is whitelisted. Signed-off-by: Madhavan Krishnan <madhavan.krishnan@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-09libde265: Update to 1.0.5Khem Raj
License-Update: Examples are now MIT see [1] [1] https://github.com/strukturag/libde265/commit/4488ae0c3b287ef6f24a958004481b2b337abc76 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-09minidlna: Use clock_gettime API insteaad of syscallKhem Raj
Makes it 64bit time_t safe Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04x265: Disable assembly on x86Khem Raj
Fixes ERROR: QA Issue: x265: ELF binary /usr/lib/libx265.so.179 has relocations in .text [textrel] Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Scott Branden <scott.branden@broadcom.com>
2020-03-04openh264: Upgrade to 2.0.0Khem Raj
- Fix host-user-contaminated QA issues - make clean is broken so mark it so - Enable PIC in asm which fixes textrels issue - Fix build on mips Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04minidlna: Retarget gettext patch to gettex version 0.20Khem Raj
This fixes *** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.19 but the autoconf macros are from gettext version 0.20 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04vlc: Depend on gst-1.0 plugins-bad instead of 0.10Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04packagegroup-meta-multimedia: Purge gst 0.10 related rdepsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04libcamera: Created new minimal core image file for ibcameraMadhavan Krishnan
Signed-off-by: Madhavan Krishnan <madhavan.krishnan@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-28meta-multimedia: use COMMON_LICENSE_DIR for license file locationAndré Draszik
COMMON_LICENSE_DIR is the official location for license files Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-26fdk-aac: add initial fdk-aac recipeMircea Carausu
Add Fraunhofer FDK AAC Codec Library recipe. Signed-off-by: Mircea Carausu <mircea.carausu@broadcom.com> Signed-off-by: Scott Branden <scott.branden@broadcom.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-25fluidsynth: upgrade 2.1.0 -> 2.1.1Andreas Müller
>From announcement: * a regression introduced in 2.1.0 caused the jack audio driver to not correct a sample-rate mismatch (#607) * pkg-config is now being to used to find readline (#606, thanks to @ffontaine) * fix various typos in the documentation (#600, thanks to @luzpaz) * fix a memory leak in the file renderer * fix leaking memory when sequencer clients were not explicitly unregistered (#610) * fix a heap-based use-after-free in jack driver (#613) * fix the linker possibly not finding libinstpatch (#617, thanks to @realnc) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-20libcamera: Bumped to latest source revisionMadhavan Krishnan
libcamera uses the host machine python instead of sysroot, We use the patch file for libcamera source to use the sysroot python. But libcamera team has fix this issue and, pushed the changes to libcamera source, now we are pointing to that particular source revision of libcamera. In musl, we faced the compilation iisue, so we changed the source revision pointing to the fix of musl compilation issue. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-18dleyna-renderer: Fix build with gupnp 1.2+Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-18dleyna-server: Bump version to support 1.2 gupnpKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-18dleyna-core: Update to latest to support gupnp 1.2Khem Raj
License-Update: Changed copyright years Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-17x265: Move into meta-multimediaKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-03vlc: Link with libatomic on rv64Khem Raj
Fixes vlc-3.0.8/src/misc/picture_pool.c:200: undefined reference to `__atomic_fetch_add_2' vlc-3.0.8/src/audio_output/dec.c:201: undefined reference to `__atomic_exchange_1' Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-19vlc: add mime-xdg to inheritAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-14gst-shark: Upgrade to 0.6.1Khem Raj
Fetch gst common from gitlab src_uri Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com>
2020-01-14gstd: Upgrade to 0.8.1Khem Raj
Install /run and /var/run during runtime Rewrite absolute symlinks to be relative Drop upstreamed patch for gtk-doc fix Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com>
2020-01-10Added bb file for libcamera integrationmadhavank27
Signed-off-by: madhavank27 <madhavan.krishnan@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-02vorbis-tools: Use external gettextKhem Raj
Fixes build with gettext 0.20.x Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-26mpd: Fix build with gcc10Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-25fluidsynth: upgrade 2.0.9 -> 2.1.0Andreas Müller
As the version number suggests this is largely a feature upgrade: >From annoucement: New features new, less "ringing" reverb engine (#380, thanks to @jjceresa) new, stereophonic chorus engine (#548, thanks to @jjceresa) support for Downloadable Sounds (DLS) files was added (#320, requires libinstpatch) improved integrity checking of SoundFont modulators (#467, thanks to @jjceresa) rendering to stdout is now possible (#553, thanks to @mawe42) the following Audio Drivers have been added: Oboe (#464, tested on Android, thanks to @atsushieno) OpenSLES (#464, tested on Android, thanks to @atsushieno) SDL2 (#478, thanks to @carlo-bramini) WaveOut (#466, tested on Win98, WinNT4.0, WinXP, thanks to @carlo-bramini) various performance improvements (#543, #545, #547, #569, #573) Bug fixes generator modEnvAttack now has a convex shape according to SoundFont spec (#153) the default MIDI Pitch Wheel to Initial Pitch modulator now uses Fine Tune as destination generator, allowing it to be overridden by the soundfont designer (#154, thanks to @jjceresa) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>