summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia
Commit message (Collapse)AuthorAgeFilesLines
* gstreamer1.0-plugins-bad: disable Yadif on X32Ross Burton2015-03-021-0/+1
| | | | | | | | | | | | | | | | Yadif generates bad assembler when the x32 tune is enabled: gst/yadif/yadif_template.c:244: Error: `(%edx,%r11)' is not a valid base/index expression This should be fixed upstream but until then we can disable the Yadif plugin if x32 is enabled. [ YOCTO #7385 ] (From OE-Core rev: 5c2f014406dc3e7baaea1c91827d7a7c660c2e1e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-player: port to GTK+ 2Ross Burton2015-03-022-1/+73
| | | | | | | | | | | | | | Whilst Sato still uses GTK+ 2 we don't want the overhead of building both GTK+ 2 and GKT+ 3. Luckily gtk-play is a simple application and it's just a small patch away from building with GTK+ 2. When Sato is ported to GTK+ 3 (the mythical Shuku proposal) this patch can be removed. (From OE-Core rev: 708b6793e67fa44c335af83af51f8da36f3f68ca) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-player: only depend on -ugly plugins if commercial licenses enabledRoss Burton2015-02-271-1/+4
| | | | | | | | | | gstreamer1.0-plugins-ugly is protected by the "commercial" LICENSE_FLAGS, so only recommend it if those licenses are enabled. (From OE-Core rev: 66be46e44d93c8a772acaa68f5d8296c1f9fc793) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-player: addRoss Burton2015-02-273-0/+95
| | | | | | | | | | | | | | gst-player is a convenience library for handling media playback in GStreamer. It also has a sample application that can be used as a basic media player for testing. Patch in a file selector for use without a terminal and a desktop file so it appears in the desktop. (From OE-Core rev: 07e79c259dda660715fcdf802af66273209670ba) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-plugins-package.inc: Avoid dependency on ${PN} from ${PN}-<plugin>Peter Kjellerstedt2015-02-241-3/+2
| | | | | | | | | | | | | | | | | A recent change to this file added a runtime dependency from ${PN} on ${PN}-meta since users tend to believe that installing the main package will bring in all of the individual plugin packages, which previously was not the case. However, since all plugin packages had a dependency on the main package, this caused all plugin packages to be pulled in whenever one plugin package was installed... Since the main package is now guaranteed to be empty, there is no reason for the plugin packages to depend on it any more. (From OE-Core rev: 29143391029bdb1a5b23724017acb363b11ed6a8) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: upgrade to 6.0Cristian Iorga2015-02-235-102/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: - BlueZ 5 native HSP (headset) support; - BlueZ 5 HFP (hands-free) profile support via oFono; - systemd socket activation support; - Better support for multichannel and 2.1 profiles; - Remap optimisations; - Many minor improvements, bug fixes, and i18n updates. - Switched to ${BP} variable. - Patch 0001-configure.ac-Check-only-for-libsystemd-not-libsystem.patch removed, no longer necessary. - Patch CVE-2014-3970.patch included upstrem, removed. - Slightly changed copyright notice, only a clarification. libsamplerate based resamplers are now deprecated, because they offer no particular advantage over speex. Dependency to libsamplerate0 dropped. [ RB: disable systemd until systemd.bbclass can handle user units ] (From OE-Core rev: c4de42aadd4c8a4a8f16c25e7dcdefef79daf030) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: select distro preference for bluez providerPeter A. Bigot2015-02-172-3/+2
| | | | | | | | (From OE-Core rev: c8063dd66369dfc2fcb3e2dc27929a8aa5e4c74a) Signed-off-by: Peter A. Bigot <pab@pabigot.com> Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: select distro preference for bluez providerPeter A. Bigot2015-02-171-2/+2
| | | | | | | (From OE-Core rev: 2da39b9c6ee7019a88b962ec30980221f2b966c1) Signed-off-by: Peter A. Bigot <pab@pabigot.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-plugins-base: Fix mulitlib packagingRichard Purdie2015-02-151-1/+1
| | | | | | | | | | | | Updated FILES to contain MLPREFIX since this is a dyanmic assignment and cannot automatically be fixed. ERROR: QA Issue: lib32-gstreamer1.0-plugins-base: Files/directories were installed but not shipped /usr/share/gst-plugins-base/1.0/license-translations.dict [installed-vs-shipped] (From OE-Core rev: 178cacf6d8b664cce64c29117c30df4546e7c917) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: enable parallel build for several recipesRobert Yang2015-02-151-2/+0
| | | | | | | | | | I used a for loop to build these packages more than 520 times, these recipes never failed. (From OE-Core rev: 7957c5bc2771a763d26e50e716733c6335cef3c2) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer-plugins: don't ship files in ${PN}Ross Burton2015-02-141-1/+1
| | | | | | | | | | | ${PN} generally should be empty as every file the GStreamer packages ship is owned by a particular plugin or library, so enforce this behaviour by unsetting FILES_${PN}. (From OE-Core rev: 4ea74059981bb4f22c55c75d9d9291f83227d609) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-plugins-good: ship equaliser presets in right packageRoss Burton2015-02-141-0/+1
| | | | | | | | | | The equaliser presets were packaged into ${PN} which was rarely installed, so move the files to the right subpackage. (From OE-Core rev: 929566a5f9c53ee08fc27925dc4a3f1bd4b0021e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: ship equaliser presets in right packageRoss Burton2015-02-141-0/+1
| | | | | | | | | | The equaliser presets were packaged into ${PN} which was rarely installed, so move the files to the right subpackage. (From OE-Core rev: 91811bd26740a583b5111e4754e1d462793ca30c) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-base: move data to the right subpackageRoss Burton2015-02-141-1/+1
| | | | | | | | | | The libgsttag library has a data file that was packaged in gstreamer1.0-plugins-base, so was never actually installed. (From OE-Core rev: 01977ba4adb30a403cbbd43142a1edc38b2bc429) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-plugins-*, gstreamer1.0-plugins-*: fix main package binary componentsCristian Iorga2015-02-141-0/+1
| | | | | | | | | | | | | | | | | | | Users often install the main package thinking it will bring in all of the individual plugin packages, not realising that the -meta package exists. Since the main package isn't currently used for anything else, it would make more sense to just make installing the main package install all of the plugins. To do this in a manner that doesn't break any upgrade paths, just add a dependency from the main package on the -meta package for all of the gstreamer plugin recipes. Fixes [YOCTO #5589]. (From OE-Core rev: 8e1009a3b128c9a00c183f89f98d9458f21cf6c0) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-fluendo-mpegdemux: update to 0.10.85Marco Trillo2015-02-142-4/+4
| | | | | | | | | | | | * Update gst-fluendo-mpegdemux recipe from 0.10.72 to 0.10.85. * Provide a more descriptive SUMMARY. * Fix broken link in parent file gst-fluendo.inc. (From OE-Core rev: 6e390315b72a1c95d7f6e32a4b013f619f71e26b) Signed-off-by: Marco Trillo <martri@arantia.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* flac: upgrade to 1.3.1Cristian Iorga2015-02-082-46/+7
| | | | | | | | | | | | - 0001-Fix-Makefile.am-altivec-logic.patch patch removed, included upstream. - Copyright years updated, triggered new checksums for copyright files. (From OE-Core rev: 59e62c44cba3a88b073547701e1e9f6ea84ddd6c) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Upgrade to 1.6.16Khem Raj2015-01-291-5/+5
| | | | | | | | | | | | | | License checksum changed because of date change like below -libpng versions 1.2.6, August 15, 2004, through 1.6.13, August 21, 2014, are +libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are Change-Id: I7a2a950ef06c0bd8950a65b273bde5c214e6d3c7 (From OE-Core rev: 929ccf90d9cbf6a10a263b59e5f02b0542d73899) 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>
* libav: drop older 0.8.* and use libav-9 by defaultMartin Jansa2015-01-295-57/+9
| | | | | | | (From OE-Core rev: 4ceff7d0a1f28eb1ce5d288111015bff8d5e9a7e) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpostproc: import from meta-oeMartin Jansa2015-01-291-0/+46
| | | | | | | (From OE-Core rev: bb6f073adb1613930a14c9c6f9d7d9ae2e7b59c0) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-ffmpeg: add dependency on libpostprocMartin Jansa2015-01-291-1/+1
| | | | | | | | | | | | * building with libav-9 fails with: | checking for POSTPROC... configure: error: Package requirements (libpostproc libavcodec libavutil) were not met: | | No package 'libpostproc' found (From OE-Core rev: 8765c31cbe1909b8040953e5a90ad454c541eb81) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libav: drop unused FFMPEG_LIBS and move libpostproc only to 0.8.11Martin Jansa2015-01-233-5/+5
| | | | | | | | | | * standalone libpostproc recipe depends on libav, but current PACKAGES_DYNAMIC indicated that libav-9.13 also provides libpostproc (From OE-Core rev: b142504d4e4e83d030c45e48ea333c387e8f5c88) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-utils: fix B != SRobert Yang2015-01-162-2/+4
| | | | | | | | | | And bump the PR to avoid: configure: error: source directory already configured; run "make distclean" there first (From OE-Core rev: af92ac8ef84a689a9c22dce6b06e5e813dce88dc) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* flac: separate B and SRobert Yang2015-01-161-2/+2
| | | | | | | | | | | | It works well now, and bump the PR to avoid: configure: error: source directory already configured; run "make distclean" there first Remove the CLEANBROKEN. (From OE-Core rev: e7635fd385313b1457811706b369d32710174c3c) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-fluendo-mp3: upgrade to 0.10.31Ross Burton2015-01-072-4/+4
| | | | | | | | | | | | | | This version supports both GStreamer 0.10 and 1.0, but for now only build 0.10 for consistency with previous recipies. Add a missing build dependency. (From OE-Core rev: ed1edf4917e173f5df41854cfd74559b60b9fdf3) (From OE-Core rev: 6e86e7a5fdc94a5f31cf89327fb877951dbc58c2) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: use stricter PACKAGES_DYNAMICMartin Jansa2015-01-071-1/+1
| | | | | | | | | | | | | * I don't see any usage for libpulse-* packages * adding '-' resolves the issue when we have separate recipe for pulseaudio-modules-droid which isn't built to satisfy RDEPENDS with the same name, because generic pulseaudio recipe seems to RPROVIDE it through PACKAGES_DYNAMIC (From OE-Core rev: 600346c6ebce9acb0c3b6718bb022f804f41071b) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-omx: use mulitple SCMs to fetch submodulesAwais Belal2014-12-311-3/+8
| | | | | | | | | | | | | | | The gstreamer omx package uses a submodule 'common' which is fetched by the configure script. This approach fails on non-network builds as the fetcher tries to look upstream for the submodule. We now use multiple SCMs, one for the main omx package and the other for the 'common' submodule so it is available in the downloads_dir for later use. (From OE-Core rev: 24f19fedb40d0af84beb8e9a6595ea06f09d4615) Signed-off-by: Awais Belal <awais_belal@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-rtsp-server: upgrade to 1.4.5Ross Burton2014-12-312-6/+6
| | | | | | | (From OE-Core rev: 6398ae1d40c86a3b848ac79a1dce25520bd088c6) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: upgrade to 1.4.5Ross Burton2014-12-311-3/+4
| | | | | | | | | License checksum changed as the file list in the license was revised. (From OE-Core rev: 4d11e5151c947bedf1dfc26a9249bf20a923c48e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-ugly: upgrade to 1.4.5Ross Burton2014-12-311-2/+4
| | | | | | | (From OE-Core rev: 6ddece80afc84357854d515f2c2ac39b5c766901) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: upgrade to 1.4.5Ross Burton2014-12-311-3/+3
| | | | | | | (From OE-Core rev: 3b8ad35382d66fbca4b30d72a8ce56dd12456595) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: upgrade to 1.4.5Ross Burton2014-12-311-2/+3
| | | | | | | (From OE-Core rev: 8a5c276cea4df993386b2f55cf85dab54f16ec69) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-base: upgrade to 1.4.5Ross Burton2014-12-312-2/+3
| | | | | | | (From OE-Core rev: e74cbf449921ecca0014bf56a1a7837d9a431689) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade to 1.4.5Ross Burton2014-12-311-2/+3
| | | | | | | (From OE-Core rev: 4661628f9e818a637adba646c81d18cb570f1772) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-base: Taglist will not be sent to downstream if all the ↵Zidan Wang2014-12-312-0/+58
| | | | | | | | | | | | | | | frame corrupted Add patch to fix the issue that taglist will not be sent to downstream if the tag is EOS. https://bugzilla.gnome.org/show_bug.cgi?id=737246 (From OE-Core rev: 223f8dc63385f2a2f5ba009494abce2a26c78090) Signed-off-by: Zidan Wang <b50113@freescale.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: Decrease the rank as havn't this kind of decoder ↵Zidan Wang2014-12-312-0/+26
| | | | | | | | | | | | | | | | for asteriskh263 When streaming H263 stream on RTSP, asteriskh263 will be loaded, but it can't find this kind of video decoder. So decrease the rank as havn't this kind of decoder. https://bugzilla.gnome.org/show_bug.cgi?id=739935 (From OE-Core rev: 5ba935eea545d26f1339e62410b3c83715a6967a) Signed-off-by: Zidan Wang <b50113@freescale.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng 1.6.13: fix build for aarch64Koen Kooi2014-12-231-1/+1
| | | | | | | | | | | | | | The configure override was too restrictive, it needed both 'arm' and 'neon' to trigger, which breaks on aarch64. Since TUNE_FEATURES is the only qualifier that matters, drop the 'arm' override. Buildtested for 'genericarmv8' and 'qemux86' machines. [RP: Added class-target override to avoid failures for libpng-native] (From OE-Core rev: 100a46e19da87964d11e11d1af1e59c27a1d5241) Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libatomics-ops: add aarch64 target iniitial supportKai Kang2014-12-232-0/+240
| | | | | | | | | | Add patch for libatomics-ops to add aarch64 target iniitial support. It is from linaro repo. (From OE-Core rev: af4654dfcabd575c1380516d499ef961b6d75984) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-* fix configure for out of tree build on git recipesAwais Belal2014-12-197-14/+21
| | | | | | | | | | | | | | | The autogen.sh script lies in the srcdir ($S) and is required to be run on git based checkouts of gstreamer packages in order to generate initial makefiles. So, we fix this by cd'ing to the specific dir, run the required script and then come back to our initial dir which is builddir ($B). Additionally rather than overriding the whole do_configure step we only _prepend to make it clear what we are doing here. (From OE-Core rev: f4a26b72377380e60d1e7058ba40aaf49b6316e5) Signed-off-by: Awais Belal <awais_belal@mentor.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-plugins-bad: add PACKAGECONFIG for the RTMP pluginRoss Burton2014-12-191-0/+1
| | | | | | | | | | The RTMP plugin was non-deterministic, based on whether rtmpdump from meta-multimedia had been built. Add a PACKAGECONFIG to resolve this. (From OE-Core rev: b34147722b1ea43e960eae10c514325e40cdf0ba) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-plugins: remove spurious whitespaceRoss Burton2014-12-191-3/+3
| | | | | | | (From OE-Core rev: b59087df33f1a4367d728447edafe09a25058200) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: specify proper cross-prefixAwais Belal2014-12-112-2/+4
| | | | | | | | | | | | This avoids a compile failure locating ranlib by providing the correct cross-prefix for build. (From OE-Core rev: 90c89e46377c3b9a04ee3616cd82ad6001aa6896) Signed-off-by: Drew Moseley <drew_moseley@mentor.com> Signed-off-by: Awais Belal <awais_belal@mentor.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad.inc: Disable cocoa on configureJean-Michel Hautbois2014-12-051-0/+1
| | | | | | | | | | | When configuring, if GNUstep is found on host, the configure script thinks that ist is running osx and so enables cocoa support. (From OE-Core rev: e526f5633669819417ef975c49d07fff8f35b91b) Signed-off-by: Jean-Michel Hautbois <jean-michel.hautbois@vodalys.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-ffmpeg: fixes for CVE-2014-8548 and CVE-2014-8541Roy Li2014-11-253-0/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | Issue: LIN7-1755 Issue: LIN7-1739 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-8541 libavcodec/mjpegdec.c in FFmpeg before 2.4.2 considers only dimension differences, and not bits-per-pixel differences, when determining whether an image size has changed, which allows remote attackers to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via crafted MJPEG data. http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-8548 Off-by-one error in libavcodec/smc.c in FFmpeg before 2.4.2 allows remote attackers to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via crafted Quicktime Graphics (aka SMC) video data. (From OE-Core rev: 4bd50c5a967af2b8f0fe77b8f9c100169e4fc531) Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sbc: upgrade to 1.3Cristian Iorga2014-11-201-2/+2
| | | | | | | | | | - Frame length calculation for dual-channel mode operation bug fixed; - Prevents overflow of an internal frame length variable. (From OE-Core rev: 3d7ba21df31a2cfd9fbc38b5fa0d92556a830def) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base: Improve makefile clean handling, introduce CLEANBROKEN variableRichard Purdie2014-11-091-0/+2
| | | | | | | | | | | | | | It turns out we have quite a number of Makefiles out there without a clean target. Rather than have all cases code an empty do_configure, add a CLEANBROKEN variable which when set to "1" will disable the attempt to "make clean". This patch also adjusts various recipes which either have this problem fixed, or have been reported to have make clean failures. (From OE-Core rev: 45b7d3add14eafc25da62bab68d4ae133f8dcb57) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-ffmpeg: Security Advisory - ffmpeg - CVE-2013-0869Yue Tao2014-10-182-0/+34
| | | | | | | | | | | | | | | The field_end function in libavcodec/h264.c in FFmpeg before 1.1.2 allows remote attackers to have an unspecified impact via crafted H.264 data, related to an SPS and slice mismatch and an out-of-bounds array access. http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-0869 (From OE-Core rev: 464123172c92d92fa08e2125c04653590ad654c7) Signed-off-by: Yue Tao <Yue.Tao@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-ffmpeg: Security Advisory - ffmpeg - CVE-2013-4358Yue Tao2014-10-182-0/+146
| | | | | | | | | | | | | | libavcodec/h264.c in FFmpeg before 0.11.4 allows remote attackers to cause a denial of service (crash) via vectors related to alternating bit depths in H.264 data. http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4358 (From OE-Core rev: 6a029bee3da097b9ed8c421fcd5ea61cd1a31b34) Signed-off-by: Yue Tao <Yue.Tao@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-utils: interrupt streaming via signalMuzaffar Mahmood2014-09-302-0/+49
| | | | | | | | | | | | | aplay/arecord (alsa-utils v1.0.28) cannot interrupt streaming via CTRL-C. Fixed the issue by reverting buggy patches and properly handling 'in_aborting' flag in appropriate functions. (From OE-Core rev: 8e4ab29924c8c5fe2a79e8b0ca41fa45cc8e94a1) Signed-off-by: Anant Agrawal <Anant_Agrawal@mentor.com> Signed-off-by: Mikhail Durnev <mikhail_durnev@mentor.com> Signed-off-by: Muzaffar Mahmood <muzaffar_mahmood@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-plugins-base: fix build failure for x86Jackie Huang2014-09-292-1/+40
| | | | | | | | | | | On x86, EMMINTRIN is defined but not usable without SSE so check for __SSE__ and __SSE2__ as well. (From OE-Core rev: 556a19423d15c7c13f60d57528a3b880f95750b9) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>