summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia
Commit message (Collapse)AuthorAgeFilesLines
...
* libcamera: Created new minimal core image file for ibcameraMadhavan Krishnan2020-03-041-0/+19
| | | | | Signed-off-by: Madhavan Krishnan <madhavan.krishnan@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-multimedia: use COMMON_LICENSE_DIR for license file locationAndré Draszik2020-02-284-4/+4
| | | | | | | 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>
* fdk-aac: add initial fdk-aac recipeMircea Carausu2020-02-261-0/+22
| | | | | | | | 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>
* fluidsynth: upgrade 2.1.0 -> 2.1.1Andreas Müller2020-02-251-2/+2
| | | | | | | | | | | | | | | >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>
* libcamera: Bumped to latest source revisionMadhavan Krishnan2020-02-202-64/+2
| | | | | | | | | | | | | 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>
* dleyna-renderer: Fix build with gupnp 1.2+Khem Raj2020-02-182-1/+126
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dleyna-server: Bump version to support 1.2 gupnpKhem Raj2020-02-181-1/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dleyna-core: Update to latest to support gupnp 1.2Khem Raj2020-02-181-2/+4
| | | | | | License-Update: Changed copyright years Signed-off-by: Khem Raj <raj.khem@gmail.com>
* x265: Move into meta-multimediaKhem Raj2020-02-171-0/+22
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: Link with libatomic on rv64Khem Raj2020-02-031-0/+2
| | | | | | | | 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>
* vlc: add mime-xdg to inheritAndreas Müller2020-01-191-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gst-shark: Upgrade to 0.6.1Khem Raj2020-01-141-3/+5
| | | | | | | Fetch gst common from gitlab src_uri Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com>
* gstd: Upgrade to 0.8.1Khem Raj2020-01-143-48/+19
| | | | | | | | | 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>
* Added bb file for libcamera integrationmadhavank272020-01-102-0/+92
| | | | | Signed-off-by: madhavank27 <madhavan.krishnan@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vorbis-tools: Use external gettextKhem Raj2020-01-022-0/+38
| | | | | | Fixes build with gettext 0.20.x Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: Fix build with gcc10Khem Raj2019-12-263-0/+67
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: upgrade 2.0.9 -> 2.1.0Andreas Müller2019-12-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* dvb-apps: Replace stime with clock_settimeKhem Raj2019-12-232-0/+33
| | | | | | Newer glibc 2.31+ removed stime. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dcadec: Define BASELIB as a knobKhem Raj2019-12-202-3/+36
| | | | | | | | | | | | | | | | Use https protocol in fetcher Fixes ERROR: dcadec-0.2.0-r0 do_package: QA Issue: dcadec: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/libdcadec.so.0 /usr/lib/libdcadec.so.0.1.0 /usr/lib/libdcadec.so /usr/lib/pkgconfig /usr/lib/pkgconfig/dcadec.pc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tinyalsa: fix installation libdir path to match multilibsKhem Raj2019-12-192-1/+49
| | | | | | | | | | | | | Fixes ERROR: tinyalsa-1.1.1+gitAUTOINC+8449529c7e-r0 do_package: QA Issue: tinyalsa: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/libtinyalsa.a Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com> Acked-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mycroft: RDEPENDS on mpg123 to allow singingAlistair Francis2019-12-181-1/+1
| | | | | Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* projucer: add x11 to required distro featuresAndreas Müller2019-12-101-1/+3
| | | | | | | It depends on many X11-libs Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdc1394: Update to 2.2.6 releaseKhem Raj2019-12-091-9/+4
| | | | | | | Use tarball fetcher and drop autotools-brokensep Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-By: Andreas Müller <schnitzeltony@gmail.com>
* projucer: Upgrade to 5.4.5Khem Raj2019-12-055-11/+105
| | | | | | | | | | | | | | | License-Update: https://github.com/WeAreROLI/JUCE/commit/d9dee4d87332bf9e3d12da2e032608698829dc14#diff-37854d19817c792316d481f5beb93cc7 Enbable GPL build and disable webkit component Merge native and nativesdk component into single recipe using bbclassextend Disable build on musl Link with libatomic on arches without builtin atomics Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: rename distro_features_check to features_checkDenys Dmytriyenko2019-11-211-1/+1
| | | | | | | Avoid warning due to the class rename in OE-Core. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: upgrade 2.0.7 -> 2.0.9Andreas Müller2019-11-171-3/+3
| | | | | | | | | | | | | | >From announcement 2.0.9: * an implicitly declared function caused a pointer to int truncation in CoreAudio driver (#591) * fix a stack-based overflow in CoreAudio driver (#594, thanks to @fkmclane) >From announcement 2.0.8: * fix incorrect behavior of fluid_sample_set_sound_data() (#576, thanks to @swesterfeld) * fix voices being mixed incorrectly, causing audible crackle esp. at sample-rates >48kHz (#580) * make sure that defining NDEBUG disables assertions Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: Upgrade 3.0.6 -> 3.0.8Adrian Bunk2019-10-282-12/+7
| | | | | | | | Workaround for riscv64 issue fixed upstream removed. Also merge the inc into the recipe. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webrtc-audio-processing: Upgrade 0.3 -> 0.3.1Adrian Bunk2019-10-284-164/+3
| | | | | | | Backported patches removed. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gstd: Fix the version numberAdrian Bunk2019-10-282-4/+5
| | | | | | | | | This is Gstd 0.6.3 for GStreamer 1.x. Also merge the inc into the recipe. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gerbera: Upgrade 1.3.0 -> 1.3.2Adrian Bunk2019-10-282-19/+2
| | | | | | | Use the upstream systemd service file. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mycroft: Fixup remaining issuesAlistair Francis2019-10-268-14/+78
| | | | | | | | | | This patch combines a few fixups: - Don't bother users about missing package manager - Use pocketsphinx by default (as it works on RISC-V) - Add Upstream-Status to all patches Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tremor: Clarify BSD license variantChristophe PRIOUZEAU2019-10-171-1/+1
| | | | | | | The License of tremor is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmpdclient: Clarify BSD license variantChristophe PRIOUZEAU2019-10-171-1/+1
| | | | | | | The License of libmpdclient is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mycroft: Run the files from /varAlistair Francis2019-10-173-4/+6
| | | | | | | | To avoid errors when running on a read only /lib/ file system copy the files to /var and run mycroft from there. Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mycroft: Bump to 19.8.1Alistair Francis2019-10-179-228/+272
| | | | | | | | | | | Bump the Mycroft version and at the same time remove the requirement to install Python packages using pip on the target. Installing packages on the target doesn't always work depending on the features of the rootfs. We now install a lot more of the Python pip packages in OE as well. Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-multimedia: Remove libsquish from rdepsKhem Raj2019-10-111-1/+1
| | | | | | | libsquish builds a static library alone which is primarily used during build only. There is no runtime component to it. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tinyalsa: Update to latestKhem Raj2019-10-111-4/+1
| | | | | | package tools binaries into PN Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: upgrade 2.0.6 -> 2.0.7Andreas Müller2019-10-091-2/+2
| | | | | | | | | | | Minor bugfixes >From announcement: * fix broken audio output when reverb was active after synth creation (#563) * fix debug console messages not being visible for debug builds on Windows Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bigbuckbunny: Use faster download mirrorsKhem Raj2019-09-133-3/+3
| | | | | | | Original URIs are very slow and these files are quite large where it can mean hours of download Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mycroft: Remove alsa-oss from rdepsKhem Raj2019-09-121-1/+1
| | | | | | | | It seems to only need pulseaudio alsa plugins and alsa-oss does not build for musl so its marked incompatible for musl so lets remove it Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: upgrade 2.0.5 -> 2.0.6Andreas Müller2019-09-021-2/+2
| | | | | | | This is a bugfix maintenance release Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mimic: Fix the build with -OsAdrian Bunk2019-08-291-0/+2
| | | | | | | | | | ../git/src/utils/cst_tokenstream.c: In function 'get_token_postpunctuation': ../git/src/utils/cst_tokenstream.c:652:51: error: 'plast' may be used uninitialized in this function [-Werror=maybe-uninitialized] memmove(ts->postpunctuation, &ts->token[p + plast], (t - p)); ~~^~~~~~~ Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ncmpc: Update to 0.34Khem Raj2019-08-291-1/+1
| | | | | | | Needed to work with boost 1.70+ Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com>
* vlc: don't look at host headers for live555Anuj Mittal2019-08-271-1/+1
| | | | | | | | | | | Prevents errors when live555 is installed on build machine: | ERROR: vlc-3.0.6-r0 do_configure: QA Issue: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities. | Rerun configure task after fixing this. [configure-unsafe] | ERROR: vlc-3.0.6-r0 do_configure: Fatal QA errors found, failing task. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: Add PACKAGECONFIG for readlineAdrian Bunk2019-07-221-0/+1
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libao: Remove the non-default esound PACKAGECONFIGAdrian Bunk2019-07-111-1/+0
| | | | | | | esound has been removed. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: Remove the obsolete dependency on dbus-glibAdrian Bunk2019-07-101-1/+1
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tremor: Upgrade 20150107 -> 20180319Adrian Bunk2019-07-101-9/+3
| | | | | | | Also switch to the new repository. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: notify switched to GTK+3 some time agoAdrian Bunk2019-07-101-1/+1
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openh264: Fix armv7ve buildCarlos Rafael Giani2019-06-151-0/+1
| | | | | Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>