summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia
Commit message (Collapse)AuthorAgeFilesLines
* sox: Add PACKAGECONFIG for mad, id3tag and lameMartin Jansa2013-09-171-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: Add PACKAGECONFIG for sndfile, jack, pulseaudio, portaudio and ↵Martin Jansa2013-09-171-0/+7
| | | | | | readline Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dleyna: switch to git clones instead of generated tarballsRoss Burton2013-09-172-6/+6
| | | | | | | | | | The tarballs used were the dynamically-generated tarballs from github, which recently have changed checksum. Avoid this problem entirely by fetching from git, locked to the relevant tag. Signed-off-by: Ross Burton <ross.burton@intel.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpg123: add PACKAGECONFIG for pulseaudio and alsaEren Türkay2013-09-031-2/+8
| | | | | | | | | | | | The default DISTRO_FEATURES include alsa and pulseaudio at the same time. Hence, both of the options are enabled in mpg123 configuration without adding related dependencies, which causes build error. Make the options mutually exclusive through PACKAGECONFIG. If both alsa and pulseaudio are specified, pulseaudio takes precedence. Signed-off-by: Eren Türkay <eren@hambedded.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* remove the unnecessary protocol parametersJackie Huang2013-09-031-1/+1
| | | | | | | | | It's not necessary to specify the protocol parameter when it's the default protocol for the fetcher, e.g. the default protocol for git fetcher it git, "protocol=git" isn't needed. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sox: add PACKAGECONFIG for magic and wavpackMartin Jansa2013-07-301-0/+3
| | | | | | | * it's autodetected from sysroot * add PACKAGECONFIG to make it deterministic Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: replace ENTERPRISE_DISTRO with PACKAGECONFIG optionsPaul Barker2013-06-271-2/+5
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: replace ENTERPRISE_DISTRO with PACKAGECONFIG optionsPaul Barker2013-06-271-5/+5
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* bigbuckbunny: Add 480p, 720p and 1080p moviesOtavio Salvador2013-05-283-0/+48
| | | | | | | | | | This provides a recipe to install the movies in the rootfs; these allow for people to make demo images which carry the movies for show. These recipes are based on Angstrom ones. Thanks by their base work. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: fix configure failures with ENTERPRISE_DISTRO=1Paul Barker2013-05-071-0/+3
| | | | | | | | | VLC will by default search for libmad, liba52 and other libraries and may fail to configure if they are not available. We add the relevant options to EXTRA_OECONF to ensure that ENTERPRISE_DISTRO is respected. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: removed unrecognised configure optionsPaul Barker2013-05-071-5/+2
| | | | | | | | | | | The configure options --enable-libtool, --disable-wxwidgets, --enable-x11, --enable-wma and --disable-hal were not recognised by the configure script for vlc and therefore do not have any effect (they just cause a warning). These options are removed to prevent confusion. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: moved to meta-multimediaPaul Barker2013-05-073-0/+113
| | | | | | | vlc depends on fluidsynth which is in meta-multimedia. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: added dependency on glibPaul Barker2013-05-071-1/+1
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: fixed license namePaul Barker2013-05-071-1/+1
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Unify indentationMartin Jansa2013-04-155-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | * This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* gst123: move to nonworking directoryMartin Jansa2013-04-152-0/+0
| | | | | | * gst123 is still "sometimes" using wrong sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: move systemd support from meta-systemd back to meta-multimediaMartin Jansa2013-04-151-2/+14
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* add recipe for mpg123, a decoder for MPEG-1 layer 1, 2, and 3dv@pseudoterminal.org2013-04-111-0/+29
| | | | | | | | | mpg123 consists of a decoder library, and a command line application. The application can be used to playback and dump decoded mp1/mp2/mp3 files. The library can be integrated in other applications. CPU usage is minimal. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmusicbrainz: fix subsequent invocations of do_configureAndreas Oberritter2013-03-211-3/+4
| | | | | | | | | | | | Every second invocation of do_configure failed with this error: | CMake Error at src/CMakeLists.txt:19 (INCLUDE): | include could not find load file: | | [...]/git/build-native/ImportExecutables.cmake Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmusicbrainz: addRoss Burton2013-02-012-0/+59
| | | | | | | Moved from oe-core. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gst-rtsp: add GStreamer RTSP server/libraryWayne Tams2013-01-222-0/+50
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openal-soft: initial add 1.15.1Andreas Müller2013-01-101-0/+20
|
* gst123: add packageRoss Burton2013-01-092-0/+75
| | | | | | | gst123 is useful for testing as it simply uses PlayBin, but can display the pipeline being used for QA purposes. Signed-off-by: Ross Burton <ross.burton@intel.com>
* media-service-demo: add snapshot from gitRoss Burton2013-01-091-0/+18
| | | | Signed-off-by: Ross Burton <ross.burton@intel.com>
* renderer-service-upnp: add 0.3.0Ross Burton2013-01-091-0/+27
| | | | Signed-off-by: Ross Burton <ross.burton@intel.com>
* media-service-upnp: add 0.4.0Ross Burton2013-01-091-0/+24
| | | | Signed-off-by: Ross Burton <ross.burton@intel.com>
* fluidsynth: upgrade to 1.1.1Martin Jansa2012-12-111-8/+2
| | | | | | | | | * and drop special do_configure, now with libtool working with sysroot argument, we need this otherwise libfluidsynth.la references /usr/lib/libasound.la directly instead of =/usr/lib/libasound.la and e.g. vlc build fails Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: import from OE-ClassicMartin Jansa2012-12-101-0/+19
| | | | | | | | * needed for epiano * added LIC_FILES_CHSKUm * fixed LICENSE Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sox: bump PR due libav updateOtavio Salvador2012-10-051-0/+2
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* mpd: bump PR due libav updateOtavio Salvador2012-10-051-0/+2
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* mpd: Initial add 0.17.1Andreas Müller2012-09-182-0/+464
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* libmpd: initial add 11.8.17Andreas Müller2012-09-181-0/+11
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* sox: add 14.4.0Koen Kooi2012-08-101-0/+26
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>