summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia/ffmpeg
Commit message (Collapse)AuthorAgeFilesLines
* ffmpeg: update to 3.1.3Alexander Kanavin2016-09-031-2/+2
| | | | | | | (From OE-Core rev: ff6a73adf306cb80edae9d6025dcb62b9e4fa241) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: update to 3.1.2Alexander Kanavin2016-09-031-2/+2
| | | | | | | (From OE-Core rev: 0aeb601b9e211063aeedec5600354245c0491ff9) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: Pas CC and CXX to configureKhem Raj2016-08-171-0/+2
| | | | | | | | | | | | | | This helps in compiling it with with toolchain coming from a sstate server where its built using a different build time sysroot. Secondly, also helps compiling with non-gcc ( clang ) compiler (From OE-Core rev: 25deaf1368cc0a99d7b5b3f2d08d7fead51296e2) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: Upgrade to 3.1.1Khem Raj2016-08-042-4/+37
| | | | | | | | | | | Fix build on mips64 while on it. It was failing for mips64 with 3.1 too (From OE-Core rev: e6e228b36f2603540d33b06f515aed7d2f5b8a6d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: update to 3.1Alexander Kanavin2016-07-101-2/+2
| | | | | | | | (From OE-Core rev: b4d3eb40d1d454894de8752e48b5ee829f314ff3) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: update to 3.0.2Alexander Kanavin2016-06-041-2/+2
| | | | | | | (From OE-Core rev: 3b83e8c18aa051278ad7b04d69b6258d5c567363) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg, gstreamer1.0-libav: add textrel INSANE_SKIPsJussi Kukkonen2016-04-061-0/+11
| | | | | | | | | | | | | ffmpeg disables PIC on some platforms even when --enable-pic is set, apparently for performance reasons. Add INSANE_SKIPS for the relevant packages. Fixes [YOCTO #9375]. (From OE-Core rev: 4438a1125bb15ed19c78833f4d8a5b108cd91d30) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: Make configure options explicitJussi Kukkonen2016-04-061-2/+14
| | | | | | | | | | | | | Currently ffmpeg builds libraries that are packaged but never appear in PACKAGES. Add PACKAGECONFIGs for all libraries, and make sure PACKAGES_DYNAMIC lists all dynamic packages. Default choice (build all except libavresample) does not change. (From OE-Core rev: c17411edfc08e4937405f33a354e0d308c6964a1) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: Remove RSUGGEST=mplayerMike Looijmans2016-03-201-1/+0
| | | | | | | | | | | This line causes 'mplayer' to be built unless one explicitly removes it. There are plenty uses for ffmpeg that don't involve a player, so the "suggestion" doesn't make sense. (From OE-Core rev: 40277e5d98a0fd0abd98d7e6b140553633b46e48) Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: add bzlib, lzma and xv PACKAGECONFIGsJonathan Liu2016-02-281-2/+5
| | | | | | | | (From OE-Core rev: 2a3276653b110f020e2f906be5d6966c9b6efbb3) Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: update to 3.0Alexander Kanavin2016-02-281-2/+5
| | | | | | | | | | Also, enforce arm instruction set (thumb is causing build failures) (From OE-Core rev: e4bd6c8f991915534ec1375faca1321db134a237) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: update to 2.8.6Alexander Kanavin2016-02-111-4/+4
| | | | | | | | | Add libxv dependency only when libavdevice is enabled (as nothing else needs it). (From OE-Core rev: 62fdbf2b89373adedd1a1058e1d7e21cab3cf592) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: add a recipe, and remove the libav recipeAlexander Kanavin2016-01-301-0/+111
The reasons for the switch are here: http://lists.openembedded.org/pipermail/openembedded-core/2015-July/107091.html http://lists.openembedded.org/pipermail/openembedded-core/2016-January/116007.html Changes made to libav recipe: - drop libav-fix-CVE-2014-9676.patch, the fix is available upstream - merge .inc into .bb, only one upstream version (latest one) is provided - drop separate libpostproc recipe, the library is provided directly from ffmpeg source tree - drop ARM tweaks; they date to classic-OE, need to be retested against the new code and probably haven't been relevant for a long time - drop PACKAGECONFIG options that are no longer provided upstream - drop build and packaging tweaks that don't seem to do anything useful and also date back to classic OE; if you run into issues, please report - explicitly enable PIC and disable stripping of binaries (From OE-Core rev: 77dbf07293df15cd5473422abd678930d6277bb0) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>