summaryrefslogtreecommitdiff
path: root/meta/recipes-multimedia
AgeCommit message (Collapse)AuthorFiles
2016-01-31gstreamer1.0-plugins-base: Add video crop supporting when convert frameYuqing Zhu2
Getting thumbnail will use convertframe to convert video frame to desired video format and size. But haven't process crop meta on the video buffer. Need to add video crop support. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-31gstreamer1.0-plugins-bad: Fix memory leak of navigation threadYuqing Zhu2
When exit navigation thread, call g_thread_join() to release the resource hold by it. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-29ffmpeg: add a recipe, and remove the libav recipeAlexander Kanavin4
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>
2016-01-29gstreamer1.0-plugins-bad: fix compiler warnings with -Os in 1.7.1Andre McCurdy2
Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-01-29gstreamer1.0-plugins-good: fix compiler warnings with -Os in 1.7.1Andre McCurdy2
Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-01-26gstreamer1.0-plugins-base.inc: drop obsolete dependency on liboilAndre McCurdy1
liboil was replaced by Orc prior to the gst-plugins-base 0.10.30 release: http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=8e4314f0fbfa4957f8e84d46824d10178b106fe6 Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-01-24gstreamer1.0-plugins.inc: drop obsolete ${S}/po/Makefile.in.in workaroundAndre McCurdy1
The workaround was originally added to the 0.10.x gst-plugins recipes in late 2012 [1] and the root cause seems to have been fixed upstream in late 2013 [2] (ie prior to the 1.4.0 release). [1] http://lists.openembedded.org/pipermail/openembedded-core/2012-November/071149.html [2] https://bugzilla.gnome.org/show_bug.cgi?id=705455 Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-24pulseaudio.inc: drop obsolete dependency on liboilAndre McCurdy1
Pulseaudio dropped its dependency on liboil in 2009. http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=25724cdd40283a00e6edd9449d0f3cf16823b41b Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-22gstreamer1.0-libav: update git recipe to 1.7.1Andre McCurdy3
Move the ARM_INSTRUCTION_SET over-rides for armv4/armv5 out of the 1.6.3 recipe and into the common include, so that they also apply to the git recipe. The autogen.sh script takes care of cd'ing to the correct directory before it does anything, so we don't need to cd on its behalf any more in do_configure_prepend(). http://cgit.freedesktop.org/gstreamer/gst-libav/tree/autogen.sh?id=1.7.1 Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-ugly: update git recipe to 1.7.1Andre McCurdy1
The autogen.sh script takes care of cd'ing to the correct directory before it does anything, so we don't need to cd on its behalf any more in do_configure_prepend(). http://cgit.freedesktop.org/gstreamer/gst-plugins-ugly/tree/autogen.sh?id=1.7.1 Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-bad: update git recipe to 1.7.1Andre McCurdy1
Handle renaming of the HLS plugin: http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=efe62292a3d045126654d93239fdf4cc8e48ae08 Switch AES decryption for the HLS plugin from nettle to openssl. The autogen.sh script takes care of cd'ing to the correct directory before it does anything, so we don't need to cd on its behalf any more in do_configure_prepend(). http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/autogen.sh?id=1.7.1 Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-good: update git recipe to 1.7.1Andre McCurdy1
The autogen.sh script takes care of cd'ing to the correct directory before it does anything, so we don't need to cd on its behalf any more in do_configure_prepend(). http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/autogen.sh?id=1.7.1 Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-base: update git recipe to 1.7.1Andre McCurdy2
The autogen.sh script takes care of cd'ing to the correct directory before it does anything, so we don't need to cd on its behalf any more in do_configure_prepend(). http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/autogen.sh?id=1.7.1 Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0: update git recipe to 1.7.1Andre McCurdy1
The autogen.sh script takes care of cd'ing to the correct directory before it does anything, so we don't need to cd on its behalf any more in do_configure_prepend(). http://cgit.freedesktop.org/gstreamer/gstreamer/tree/autogen.sh?id=1.7.1 Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-libav: update 1.6.2 -> 1.6.3Andre McCurdy1
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-ugly: update 1.6.2 -> 1.6.3Andre McCurdy1
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-bad: update 1.6.2 -> 1.6.3Andre McCurdy1
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-good: update 1.6.2 -> 1.6.3Andre McCurdy1
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-base: update 1.6.2 -> 1.6.3Andre McCurdy1
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0: update 1.6.2 -> 1.6.3Andre McCurdy1
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gst-plugins-package.inc: drop perl RDEPEND for XXX-apps packagesAndre McCurdy1
Only one of the plugins recipes (gstreamer1.0-plugins-base) generates a non-empty -apps package. However it contains only binaries, no perl scripts. Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins.inc: don't set base SRC_URI via pythonAndre McCurdy9
Setting the SRC_URI via python for the four gstreamer1.0-plugins-XXX packages adds complexity and breaks consistency with the other plugins packages and with gstreamer itself (which all also fetch from freedesktop.org URLs but set SRC_URI conventionally). Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins.inc: drop obsolete lib-link.m4 workaroundAndre McCurdy1
There is no lib-link.m4 in any of the gst-plugins-XXX sources (and there hasn't been for a long time). Drop the obsolete workaround. Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-bad.inc: update hls dependency gnutls -> nettleAndre McCurdy1
The HLS plugin requires AES decryption and links with nettle, not with gnutls. http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/configure.ac?h=1.6&id=7dee47fe39223d8a98615f03f34d9221f9e8a6c1#n3038 Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-bad.inc: don't set ${S} or apply version specific patchAndre McCurdy2
gstreamer1.0-plugins-bad.inc is shared by both the 1.6.2 and git recipes, so must not set ${S} or apply any version specific patches. Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-good.inc: remove duplicate --disable-examplesAndre McCurdy1
--disable-examples is added to EXTRA_OECONF by gstreamer1.0-plugins.inc Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins.inc: convert GSTREAMER_1_0_DEBUG to a PACKAGECONFIGAndre McCurdy1
gstreamer1.0.inc has been updated to contol debug via a PACKAGECONFIG option, so apply the same change to gstreamer1.0-plugins.inc as well. Control valgrind support via a PACKAGECONFIG option too. http://git.openembedded.org/openembedded-core/commit/?id=81636555fa7f18407efc172c0d5b9f466b2d4014 Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins.inc: add missing glib-2.0-native dependencyAndre McCurdy1
Building the gstreamer1.0-plugins packages requires glib-mkenums. Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0.inc: add missing glib-2.0-native dependencyAndre McCurdy1
Building gstreamer1.0 requires glib-mkenums. Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-rtsp-server.inc: minor formatting improvementsAndre McCurdy1
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-omx: minor formatting improvements + update HOMEPAGEAndre McCurdy3
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-libav: minor formatting improvements + update HOMEPAGEAndre McCurdy3
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-ugly: minor formatting improvementsAndre McCurdy3
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-bad: minor formatting improvementsAndre McCurdy3
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-good: minor formatting improvementsAndre McCurdy3
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins-base: minor formatting improvementsAndre McCurdy3
Fix duplicate x11 dependencies (DEPENDS and x11 PACKAGECONFIG). Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0-plugins.inc: minor formatting improvementsAndre McCurdy1
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gstreamer1.0: minor formatting improvementsAndre McCurdy3
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gst-plugins-package.inc: minor formatting improvementsAndre McCurdy1
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22gst-player: minor formatting improvementsAndre McCurdy1
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-01-22libpng: upgrade to 1.6.21Maxin B. John1
1.6.20 -> 1.6.21 License file updates contain new dates and versions. Update checksums to reflect it. Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-01-17alsa-lib: 1.0.29 -> 1.1.0Tanu Kaskinen3
Changelog: http://alsa-project.org/main/index.php/Changes_v1.0.29_v1.1.0 The most significant change is probably the addition of the "topology API", which is used to change the DSP topology from userspace. My understanding is that the API is (or will be) needed to support some new hardware, but I don't know any specifics about that. Rebased Check-if-wordexp-function-is-supported.patch. Dropped 0001-build-Do-not-try-to-detect-cross-compiler.patch, since it is included in the new release. Signed-off-by: Tanu Kaskinen <tanuk@iki.fi> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-13libwebp: upgrade to 0.5.0Alexander Kanavin1
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-13libpostproc: duplicate armv7a over-rides for armv7veAndre McCurdy1
Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-01-13libav.inc: duplicate armv7a over-rides for armv7veAndre McCurdy1
Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-01-11Add "CVE:" tag to current patches in OE-coreMariano Lopez1
The currnet patches in OE-core doesn't have the "CVE:" tag, now part of the policy of the patches. This is patch add this tag to several patches. There might be patches that I miss; the tag can be added in the future. Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-01-07pulseaudio: add PACKAGECONFIG for lircMartin Jansa1
* it's autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-12-27gstreamer1.0-libav: upgrade to version 1.6.2Maxin B. John1
1.6.1 -> 1.6.2 Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-12-27gstreamer1.0-rtsp-server: upgrade to version 1.6.2Maxin B. John2
1.6.1 -> 1.6.2 Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-12-27gstreamer1.0-plugins-ugly: upgrade to version 1.6.2Maxin B. John1
1.6.1 -> 1.6.2 Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>