summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia/mpg123
Commit message (Collapse)AuthorAgeFilesLines
* mpg123: remove the recipeAlexander Kanavin2016-07-291-65/+0
| | | | | | | The recipe has been added to oe-core, see https://bugzilla.yoctoproject.org/show_bug.cgi?id=6020 Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-multimedia: use bb.utils.contains() instead of base_contains()Ross Burton2016-04-281-9/+9
| | | | | | | | base_contains() is a compatibility wrapper and may warn in the future, so replace all instances with bb.utils.contains(). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpg123: add textrel to INSANE_SKIPAndre McCurdy2016-01-041-0/+4
| | | | | | | | | | | | | The x86 assembler optimisations contains text relocations and there are no upstream plans to fix them: http://sourceforge.net/p/mpg123/bugs/168/ Benchmarking suggests that the SSE assembler is still clearly faster than the generic C code, so leave the assembler optimisations enabled. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpg123: update 1.21.0 -> 1.22.4Andre McCurdy2015-12-181-2/+2
| | | | | | | | http://mpg123.de/cgi-bin/scm/mpg123/tags/1.22.4/NEWS 1.22.4 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpg123: drop unnecessary dependency on tslibAndre McCurdy2015-12-181-1/+1
| | | | | | | | | The mpg123 sources don't contain any references to tslib or -lts and there are no obvious build issues or QA warnings after the tslib dependency is removed. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpg123: limit ARM_INSTRUCTION_SET = "arm" over-ride to armv4/armv5Andre McCurdy2015-12-181-1/+2
| | | | | Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* 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>
* gegl, crash, libsecret, mpg123, tinymembench, gammu, mosh, llvm3.3, ↵Martin Jansa2015-07-161-0/+7
| | | | | | breakpad, php, mozjs, libopus: disable thumb where it fails for qemuarm Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpg123: upgrade to 1.21.0Cristian Iorga2014-10-301-2/+2
| | | | | Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpg123: Add audio output modules via PACKAGECONFIGKhem Raj2014-10-061-1/+17
| | | | | | | | | We added heavy dependency list, but lets make it configurable Change-Id: I8d9641fdbbf49c4601d8fbc1fe8ccfae2f6acf2c Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpg123: add all floating dependenciesMartin Jansa2014-08-111-0/+2
| | | | | | | | * fixes following floating dependencies: mpg123/mpg123/latest lost dependency on audiofile esound libjack libsdl openal-soft portaudio-v19 tslib Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpg123: upgrade to 1.19.0Cristian Iorga2014-03-231-7/+5
| | | | | | | | | | | | | - switched to ${BP} variable; - ${S} redundant, removed; - option with-module-suffix=.so: load modules with .so extension; - .la files are kept only for dev packages; - clearer COPYING file, about contribution and licenses; no changes to licenses. Signed-off-by: Cristian Iorga <ubik3000@gmail.com> Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> 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>
* recipes: Unify indentationMartin Jansa2013-04-151-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* 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>