]> code.ossystems Code Review - openembedded-core.git/commit
ffmpeg: add a recipe, and remove the libav recipe
authorAlexander Kanavin <alexander.kanavin@linux.intel.com>
Wed, 27 Jan 2016 15:11:12 +0000 (17:11 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 29 Jan 2016 18:14:54 +0000 (18:14 +0000)
commit77dbf07293df15cd5473422abd678930d6277bb0
tree8f62e6686fe8496e308232585f3c96f3016c3ba1
parenta88d603b51a9ebb39210d54b667519acfbe465c3
ffmpeg: add a recipe, and remove the libav recipe

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

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-multimedia/ffmpeg/ffmpeg_2.8.5.bb [moved from meta/recipes-multimedia/libav/libav.inc with 60% similarity]
meta/recipes-multimedia/libav/libav/libav-fix-CVE-2014-9676.patch [deleted file]
meta/recipes-multimedia/libav/libav_9.18.bb [deleted file]
meta/recipes-multimedia/libav/libpostproc_git.bb [deleted file]