summaryrefslogtreecommitdiffstats
path: root/meta-multimedia
Commit message (Collapse)AuthorAgeFilesLines
...
* mpg123: recipe formatting cleanup, no functional changesAndre McCurdy2015-12-181-20/+22
| | | | | Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: do not use --with-contribRafaël Carré2015-12-181-1/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: make libdvdread PACKAGECONFIGRafaël Carré2015-12-181-4/+4
| | | | | | | Enable it by default. Make both dvdread and dvdnav also depend on libdvdcss Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: explicit PACKAGECONFIG for freetypeRafaël Carré2015-12-181-1/+2
| | | | | | Enable it by default Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: explicit PACKAGECONFIG for fontconfigRafaël Carré2015-12-181-1/+2
| | | | | | Enable it by default Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: make libnotify a configurable dependencyRafaël Carré2015-12-181-2/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: remove libdc1394 libraw1394 from DEPENDSRafaël Carré2015-12-181-2/+2
| | | | | | | They are only needed if the modules introduced in ea31946 are enabled. Add these modules to default PACKAGECONFIG to keep existing defaults. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dleyna-renderer: Add recipeManuel Bachmann2015-12-181-0/+23
| | | | | | | | | | | | dleyna-renderer is a library for implementing Digital Media (DLNA) Renderers, and also provides a sample implementation of such a renderer. "dleyna-renderer-service" is designed to be started and consumed using D-Bus. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dleyna-server: Add recipeManuel Bachmann2015-12-181-0/+21
| | | | | | | | | | | | dleyna-server is a library for implementing Digital Media (DLNA) Servers, and also provides a sample implementation of such a server. "dleyna-server-service" is designed to be started and consumed using D-Bus. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dleyna-connector-dbus: Add recipeManuel Bachmann2015-12-181-0/+18
| | | | | | | | | | | dleyna-connector-dbus is a D-Bus connector library depending on "dleyna-core", and needed by dLeyna implementations (most notably "dleyna-server" and "dleyna-renderer"). It allows them to discover D-Bus buses, and to be started via D-Bus services files. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dleyna-core: Add recipeManuel Bachmann2015-12-181-0/+18
| | | | | | | | | | | | dleyna-core is a library of utility functions needed by other dLeyna packages (most notably "dleyna-connector-dbus" "dleyna-server" and "dleyna-renderer"). It provides APIs for logging, error, settings, task management and an IPC abstraction API. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: add PACKAGECONFIG for samba, upnp, dvdnav, sftp, vorbis, dc1394, ↵Martin Jansa2015-11-161-1/+11
| | | | | | | | | | | | | | | | | | dv1394, svg, svgdec * hopefully fixes: WARN: vlc: vlc rdepends on libavc1394, but it isn't a build dependency? WARN: vlc: vlc rdepends on libcroco, but it isn't a build dependency? WARN: vlc: vlc rdepends on libcrypto, but it isn't a build dependency? WARN: vlc: vlc rdepends on libdvdnav, but it isn't a build dependency? WARN: vlc: vlc rdepends on librsvg, but it isn't a build dependency? WARN: vlc: vlc rdepends on libssh2, but it isn't a build dependency? WARN: vlc: vlc rdepends on libssl, but it isn't a build dependency? WARN: vlc: vlc rdepends on libupnp, but it isn't a build dependency? WARN: vlc: vlc rdepends on libvorbis, but it isn't a build dependency? WARN: vlc: vlc rdepends on libxml2, but it isn't a build dependency? Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sox: add PACKAGECONFIG for flac, armwb, amrnbMartin Jansa2015-11-161-0/+3
| | | | | | | | * hopefully fixes: sox-14.4.0: sox rdepends on libflac, but it isn't a build dependency? [build-deps] sox-14.4.0: sox rdepends on opencore-amr, but it isn't a build dependency? [build-deps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gst-plugins-bad: add PACKAGECONFIGs for voamrwbenc, voaacenc, resindvdMartin Jansa2015-11-161-0/+8
| | | | | | | | | | | | | | | | | * fixes: WARNING: QA Issue: gst-plugins-bad: Files/directories were installed but not shipped in any package: /usr/lib/gstreamer-0.10/libresindvd.so /usr/lib/gstreamer-0.10/libresindvd.la /usr/share/gstreamer-0.10 /usr/share/gstreamer-0.10/presets /usr/share/gstreamer-0.10/presets/GstVoAmrwbEnc.prs Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. gst-plugins-bad: 5 installed and not shipped files. [installed-vs-shipped] WARNING: QA Issue: gst-plugins-bad-voaacenc rdepends on vo-aacenc, but it isn't a build dependency? [build-deps] WARNING: QA Issue: gst-plugins-bad-voamrwbenc rdepends on vo-amrwbenc, but it isn't a build dependency? [build-deps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gst-plugins-good: add PACKAGECONFIG for dv1394Martin Jansa2015-11-161-0/+1
| | | | | | | * ERROR: gst-plugins-good: gst-plugins-good-1394 package isn't created when building with minimal dependencies? ERROR: gst-plugins-good: gst-plugins-good-1394-dev package isn't created when building with minimal dependencies? Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gst-plugins-base: add PACKAGECONFIG for cdparanoiaMartin Jansa2015-11-161-0/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Add libdvbpsi 1.3.0Rafaël Carré2015-11-061-0/+12
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: make gnome-vfs configurableRafaël Carré2015-11-061-1/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: add an optional dependency on libdvbpsiRafaël Carré2015-11-061-0/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: depends on gst-plugins-bad only if gst is enabledRafaël Carré2015-11-061-2/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: fix freerdp module buildManuel Bachmann2015-10-263-1/+22
| | | | | | | | | | | | | Since we are building "freerdp" again, build can now fail due to reliance on removed APIs. For instance : http://errors.yoctoproject.org/Errors/Details/20603/ Fix this by conditionally building the module, and if we build it, patching the code until the fix gets merged upstream. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gst-plugins-good: fix depends to libgudevWenzong Fan2015-10-231-1/+1
| | | | | Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsrtp: add new recipeCarlos Rafael Giani2015-10-231-0/+18
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libdvdnav: add new recipeCarlos Rafael Giani2015-10-231-0/+14
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vo-amrwbenc: add new recipeCarlos Rafael Giani2015-10-231-0/+13
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vo-aacenc: add new recipeCarlos Rafael Giani2015-10-231-0/+13
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* opencore-amr: add new recipeCarlos Rafael Giani2015-10-231-0/+13
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gst-plugins-ugly: Fix opencore AMR plugin supportCarlos Rafael Giani2015-10-232-1/+64
| | | | | | | | | opencore 0.1.3 and later use a different header installation path. Fix the gst-plugins-ugly AMR plugin to use the correct paths, and add packageconfigs for amrwb and amrnb. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rygel: Add recipeManuel Bachmann2015-10-231-0/+58
| | | | | | | | | | | | | | | | | | | | | | | | | Rygel is a UPnP Audio-Video media server, that allows to share media files to other devices. It can also become a MediaRenderer controlled by UPnP or DLNA Controllers. Rygel makes use of the GStreamer library to recognize and index media files. UPnp clients will then be able to browse through them with the aid of metadata (artist, date...). We do not propose to build without GStreamer support (because then if cannot parse any actual media file, and this is pointless), and for the same reason always include the GStreamer engine in the main package ; but allow separate packages for plugins. (disable tracker plugin for now, because it pulls 3 layers and needs us to have a PREFERRED udev provider, which is a bit extreme for a first version) Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Author: Manuel Bachmann <manuel.bachmann@iot.bzh> Author: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* media-service-upnp: Update to 0.5.0Manuel Bachmann2015-10-231-1/+1
| | | | | | | Update to latest version (requires gupnp-dlna 0.9.4). Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gupnp-dlna: Update to 0.9.4, support gstreamerManuel Bachmann2015-10-231-5/+4
| | | | | | | | | | | Minor update. As we now have GStreamer 1.0+, add a PACKAGECONFIG option to build the additional "gupnp-dlna-gst" library if it is present. This is most notably needed by Rygel. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mkvtoolnix: fix Boost build, update to 8.4.0, allow Qt5 GUIManuel Bachmann2015-10-231-7/+17
| | | | | | | | | | | | | mkvtoolnix does not compile with newest Boost 1.58, mostly due to the following bugs : https://github.com/mbunkus/mkvtoolnix/issues/1172 https://github.com/mbunkus/mkvtoolnix/issues/1176 Update to the latest version, allow to use Qt5 if present, and adapt configure steps accordingly. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vorbis-tools: fix CVE-2015-6749Kai Kang2015-10-232-1/+52
| | | | | | | | | Backport patch to fix CVE-2015-6749 from: https://trac.xiph.org/ticket/2212 Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmediaart-2.0: Add recipeManuel Bachmann2015-10-133-13/+22
| | | | | | | | | | | libmediaart 1.9.0 is a new version of the libmediaart library, API-incompatible with the older 0.x one. libmediaart-2.0 is needed to build Rygel, but as the 1.0 version is still needed, let us build them both if required. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Revert "gst123: move to nonworking directory"Martin Jansa2015-10-132-0/+2
| | | | | | | | * Use PNBLACKLIST instead This reverts commit b6643c81bdee1165cdd5f301570c4e6fe58a18d3. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libiec61883: add new recipeCarlos Rafael Giani2015-10-131-0/+16
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libavc1394: add new recipeCarlos Rafael Giani2015-10-131-0/+15
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cdparanoia: add new recipeCarlos Rafael Giani2015-10-133-0/+701
| | | | | | Signed-off-by: Etienne Cordonnier <etienne.cordonnier@streamunlimited.com> Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mkvtoolnix: Blacklist, fails to build with gcc-5Martin Jansa2015-10-131-0/+6
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: add PACKAGECONFIG for qt4Tim Orling2015-09-231-1/+2
| | | | | Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: fix for libtool errorTim Orling2015-09-231-1/+1
| | | | | | | | | | | Changes since v1: typo caught by Andreas Oberritter Patch recommended by: Rafaël Carré funman@videolan.org Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: update on 0.19.10 to fix build with gcc 5Andreas Müller2015-09-231-2/+2
| | | | | | | | | | | | | | | | | 0.19.1 failed with <...>/src/db/plugins/simple/SimpleDatabasePlugin.cxx:448:10: error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive] return nullptr; ^ <...>/src/db/plugins/simple/SimpleDatabasePlugin.cxx:454:10: error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive] return nullptr; ^ <...>/src/db/plugins/simple/SimpleDatabasePlugin.cxx: In member function 'bool SimpleDatabase::Mount(const char*, const char*, Error&)': <...>/src/db/plugins/simple/SimpleDatabasePlugin.cxx:481:10: error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive] return nullptr; ^ Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gst-plugins-ugly: prepare for update of libcdioAndreas Müller2015-09-232-0/+194
| | | | | | | | | libcdio's API has changed for version > 0.82 Build tested with libcdio 0.93 (next patch) and PACAKGECONFIG += "cdio" Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gupnp-tools: Upgrade 0.8.1 -> 0.8.10Jussi Kukkonen2015-09-231-5/+6
| | | | | | | | | | * Icon theme is no longer a build requirement. * RRecommend Adwaita as icon theme * Depend on GTK+3 * license checksum change is not an actual license change Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vorbis-tools: remove unnecessary optionsStefan Müller-Klieser2015-09-081-10/+0
| | | | | | | This code is not required for yocto 1.9 any more. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gupnp-igd: fix missing dependenciesMartin Jansa2015-08-311-1/+1
| | | | | | | | | | * add gobject-introspection-stub-native to fix: | doc/Makefile.am:70: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') | libgupnp-igd/Makefile.am:65: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL * add sqlite3 to fix: WARNING: QA Issue: gupnp-igd rdepends on libsqlite3, but it isn't a build dependency? [build-deps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* oscam: respect *flags set from OEMartin Jansa2015-08-312-1/+41
| | | | | | | | * build with -mfloat-abi=hard are failing with: sysroots/foo/usr/include/gnu/stubs.h:7:29: fatal error: gnu/stubs-soft.h: No such file or directory because cmake wasn't respecting *flags set from OE Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vorbis-tools: add new recipeStefan Müller-Klieser2015-08-241-0/+32
| | | | | | | | | Vorbis tools provide command line editing and playback tools for the patent free audio codec. Use cases in embedded are audio tests and performance benchmarks. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: update to 2.2.1Tim Orling2015-08-186-21/+325
| | | | | | | | | * add several pkg configs and libsamplerate0 dependency to vlc.inc * update patches 0003 and 0004 * add patch to use tremor's libvorbisidec rather than libvorbisdec * add patch to fix luaL_checkint and luaL_optint (deprecated in lua 5.3) Signed-off-by: Tim Orling <TicoTimo@gmail.com>
* gst-ffmpeg: Add explict getVar expansion parameterRichard Purdie2015-07-301-2/+2
| | | | | | | | | | | | Bitbake is likely to require this parameter in future, add the default value. Patch generated with the command: sed -e 's:\(getVar([^,()]*\)\s*):\1, False):g' -i `grep -ril getVar *` Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>