summaryrefslogtreecommitdiffstats
path: root/recipes-multimedia
Commit message (Collapse)AuthorAgeFilesLines
* gstreamer1.0-plugins-bad: Remove PACKAGE_ARCH override for i.MX7 and i.MX6ULOtavio Salvador2016-07-151-2/+0
| | | | | | | | | The CFLAGS and PACKAGECONFIG changes are applied just for i.MX6 Q, DL, SX and SL so we can remove the PACKAGE_ARCH override for the i.MX7 and i.MX6UL as those are unaffected. Change-Id: Ice33fd3a12566875f9ec2559d0a044f38916d244 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-bad: remove patchMax Krummenacher2016-07-152-67/+0
| | | | | | | | | | | | | | | | With the upgrade to gstremaer 1.8.x this patch does no longer apply. Upstream changed to install the headers required, so the patch is also no longer needed: https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit?h=1.8&id=c87a7e266732ab9a0bd0e5a5c104b06d0f1a2072 Updated to 1.8 in oe-core: http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-multimedia/gstreamer?id=6a326f2b37b0b49e1144428becda32400498c024 or the poky git: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta/recipes-multimedia/gstreamer?id=79ca8d031e5a706f00d5c97ba23b496e6d700b7e Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libimxvpuapi: use libdir from cross environmentMax Krummenacher2016-06-271-0/+2
| | | | | | | | | | | | | | | Pass $libdir to 'waf configure' to prevent using the build hosts libdir. Fixes: WARNING: libimxvpuapi-0.10.2-r0 do_package: QA Issue: libimxvpuapi: Files/directories were installed but not shipped in any package: /usr/lib64/libimxvpuapi.so /usr/lib64/libimxvpuapi.so.0 /usr/lib64/libimxvpuapi.so.0.10.2 /usr/lib64/pkgconfig /usr/lib64/pkgconfig/libimxvpuapi.pc Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* pulseaudio: Remove the control for speaker/headphone widget for i.MX7DYuqing Zhu2016-05-162-1/+76
| | | | | | | | In order to fix issue "headphone volume will be set to zero when pulseaudio can't detect the headphone jack status", remove the control in configuration file. Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-gst1.0-plugin: Stop using base_containsOtavio Salvador2016-05-161-1/+1
| | | | | | | | The base_contains function is deprecated and we ought to use bb.utils.contains instead. Change-Id: Ibdd989c45731b3d81507fc55cb989138875c23f7 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-imx: Stop using base_containsOtavio Salvador2016-05-161-4/+4
| | | | | | | | The base_contains function is deprecated and we ought to use bb.utils.contains instead. Change-Id: Ia6c35c969b85062676e6c73359f392bb6a0c0f8a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-bad: Stop using base_containsOtavio Salvador2016-05-161-3/+3
| | | | | | | | The base_contains function is deprecated and we ought to use bb.utils.contains instead. Change-Id: I50fe2064e57d2258de817a518118f4d200a737bb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libimxvpuapi: Update to version 0.10.2Carlos Rafael Giani2016-05-071-1/+1
| | | | | | | | | | | | | | | Changes: - fix AUD NAL positioning in h.264 encoder output (SPS/PPS/AUD were ordered incorrectly - AUD has to come first, not last) - fix build error with examples when --enable-static is used - pass quality factor in simplified JPEG encoder interface correctly - add functions for querying and setting header data useful for modifying headers, like VUI data in the SPS RBSP - documentation updates Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-parser: Quiet 'already stripped' warningsFahad Usman2016-05-071-0/+1
| | | | | | | | | | | This patch helps to quite 'already stripped' warnings thrown during the build. Change-Id: Ie6977154571c9eceb51d3f6ff3665f667f4cc007 Signed-off-by: Fahad Usman <fahad_usman@mentor.com> Signed-off-by: Sujith Haridasan <Sujith_Haridasan@mentor.com> Signed-off-by: Sujith H <sujith.h@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-imx: Update PACKAGECONFIGYuqing Zhu2016-05-071-2/+2
| | | | | | | libfslcodec has been renamed as imx-codec, need to update the PACKAGECONFIG. Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-gst1.0-plugin: Upgrade to v4.0.9Yuqing Zhu2016-05-071-13/+18
| | | | | | | | | | | | | | | --Change the recipe name from "gst1.0-fsl-plugin" to "imx-gst1.0-plugin" --Add RREPLACE/RPROVIDES/RCONFLICTS for backwards compatibility. --Remove dependency on gstreamer1.0-plugins-bad There is a patch in gstreamer1.0-plugins-bad which intall the header file of gstaggregator and gstvideoaggregator. so we can use them outside of gstreamer-plugins-bad package. Change-Id: I2440ffc17d2921b0dbae5b73c3fd3e9df3742af9 Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-codec: Fix backward compatibility with libfslcodecOtavio Salvador2016-05-071-0/+3
| | | | | | | | The new recipe ought to remove the old one and provide the same recipe name. This ensures that old metadata is kept working. Change-Id: I5fe1b53e150c1fdd2c8c63895abf211810b4caa1 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-codec: Upgrade to v4.0.9Yuqing Zhu2016-05-073-17/+28
| | | | | | | | | | | | | | --Change the recipe name from "libfslcodec" to "imx-codec" --Add RREPLACE/RPROVIDES/RCONFLICTS for backwards compatibility. --[aac_dec] refine the code for pure c build aac decoder c build need float point support, which use some float point function. Change-Id: Ie8071031b45038107d27b16e2c129376cf4f109d Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-parser: Fix backward compatibility with libfslparserOtavio Salvador2016-05-071-1/+2
| | | | | | | | The new recipe ought to remove the old one and provide the same recipe name. This ensures that old metadata is kept working. Change-Id: Icd6c8240cb063dede707c7b0bd1d256e46542cd2 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-parser: Upgrade to v4.0.9Yuqing Zhu2016-05-073-11/+16
| | | | | | | | | | | | --Change the recipe name from "libfslparser" to "imx-parser" --Add RREPLACE/RPROVIDES/RCONFLICTS for backwards compatibility. --Add aac latm parser in parser_libs, support aac latm in mpeg2 parser Change-Id: I2e3cb92a952fe10136c25206f1527ca1472598cc Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-alsa-plugins: Fix backward compatibility with fsl-alsa-pluginsOtavio Salvador2016-05-071-0/+1
| | | | | | | | The new recipe ought to remove the old one and provide the same recipe name. This ensures that old metadata is kept working. Change-Id: I8c385676aba2b452ac661e308a0aed3badb4f298 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-alsa-plugins: Upgrade to v1.0.26Yuqing Zhu2016-05-072-54/+8
| | | | | | | | | | | | | --Change the recipe name from "fsl-alsa-plugins" to "imx-alsa-plugins" --Add RREPLACE/RPROVIDES/RCONFLICTS for backwards compatibility. --Remove 0001-asrc_pair-update-output-buffer-size.patch as it has been integrated into the package. Change-Id: Id533118f7edbaa560b7a5e8afce4842e9a0971eb Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-vpuwrap: Fix backward compatibility with libfslvpuwrapOtavio Salvador2016-05-071-1/+1
| | | | | | | | The new recipe ought to remove the old one and provide the same recipe name. This ensures that old metadata is kept working. Change-Id: Ib66c3e1078aa840903b568da09c9c8eae919cae9 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-vpuwrap: Upgrade to v1.0.65Yuqing Zhu2016-05-071-4/+9
| | | | | | | | | | | | | --Change the recipe name from "libfslvpuwrap" to "imx-vpuwrap". --Add RREPLACE/RPROVIDES/RCONFLICTS for backwards compatibility. --Update 'nLastFrameEndPosPhy' in seqinit stage to avoid feed the same SPS to vpu repeatedly. Change-Id: I7dd9e7c2ab9806937d554ac16f37185d9e5f074b Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-imx: Update to version 0.12.1Carlos Rafael Giani2016-04-191-8/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The recipe now uses PACKAGECONFIG to allow for enabling/disabling plugins. Also, mx7 support has been added. Changes: * compositor: Rename ImxCompositor(Pad) to ImxVideoCompositor(Pad) This prevents conflicts if both the NXP plugins and the gstreamer-imx are installed in the same rootfs * Add switches to wscript configuration to enable/disable plugins Until now, all plugins were built (unless their dependencies were missing). On some i.MX machines, some features are missing. For example, the i.MX7 has no VPU. To ensure deterministic builds, it is useful to selectively disable plugins in the build. * ipu+pxp: : Fix deadlocks and incorrect logging in case of init error This was causing a freeze if for example one tries to use PxP elements on an i.MX6 Dual/Quad * imxv4l2videosrc fixes and enhancements: * fixes to interlacing support (incl. workarounds for analog TV input) * remove format restriction in get_caps function this removes the limitation on I420 formats * simplified determination of fps (necessary due to driver limitations) * eglvivsink: wayland: Do not commit before buffers are swapped This fixes eglSwapBuffer swaps with damaged frames * Documentation additions Adds GPU memory leak notess to the FAQ * vpu: encoder: Expose motion estimation range as property * vpu: decoder: Drop output frame if its buffer cannot be allocated Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com> Tested-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-base: Fix IMXCameraApp image time cannot display issue.Yuqing Zhu2016-04-192-2/+64
| | | | | | | | | | | | IMXCameraApp: When Enabled "save time to image" item, preview, find the time can not display completely. As IPU need 8 pixels alignment, add one workaround in base text overlay to generate 8 pixels alignment text video buffer. The side effect should cause all text a little smaller. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst1.0-fsl-plugin: add STAGING_KERNEL_BUILDDIR to the include dirs listJavier Viguera2016-04-191-1/+1
| | | | | | | | | | | | | | | | | | | | | The new version of the gst1.0-fsl-plugin package uses the preprocessor to do conditional compilation: #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 1, 0) And to use those macros it includes 'linux/version.h' header file. This is failing because it is including the 'linux/version.h' file from the sysroot, which comes from the 'linux-libc-headers' recipe used to build the toolchain, instead of the real kernel version we are building and running later on. Otherwise the build fails with: error: 'VIDIOC_S_INPUT_CROP' undeclared Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst1.0-fsl-plugin: remove not needed patchJavier Viguera2016-04-192-47/+0
| | | | | | | | The fix in this patch has been included in the new version, so there is no need for this patch anymore. Actually it does not even apply. Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* EULA: Update to LA_OPT_BASE_LICENSE v10 November 2015Lauren Post2016-04-193-3/+3
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslvpuwrap: Upgrade to 1.0.62 versionLauren Post2016-04-191-2/+2
| | | | | | | Add frame rate check and return failure if frame rate is invalid value (<=0) Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslparser: Upgrade to 4.0.8 versionLauren Post2016-04-191-2/+2
| | | | | | | | | | | | | -Support hevc in MPG2 parser. -Enhance the parsing conditions in SPS nal unit. Parse system header to get stream id. For mpeg video, don't call parseh264 to avoid mistakes. -Fix memory leak, free temp data buffer after parsing header. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslcodec: Upgrade to 4.0.8 versionLauren Post2016-04-191-2/+2
| | | | | | | Version alignment with other Multimedia components. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst1.0-fsl-plugins: Upgrade to 4.0.8 versionLauren Post2016-04-192-8/+9
| | | | | | | | | | | | | -Fix memory leak in overlaysink, imxv4l2sink and imxcompositor. -Fix IPU/PXP frame copying beyond the memory boundary. -Add more holding buffer number for motion 0 and 1 in imxv4l2sink to fix deinterlace failure. -Add divx support in vpudec, including 3,4,5,6. -Add video overlay composition meta support to imxvideoconvert and imxcompositor. -Remove unsupported formats for pxp 2d deivce. -Simplify the caps in pad template of imxvideoonvert/imxcompositor/overlaysink/imv4l2sink. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-imx: Update to version 0.12.0Carlos Rafael Giani2016-04-191-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * vpu: - Completely rewritten plugin code; elements now based on libimxvpuapi instead of libfslvpuwrap - imxvpuenc_h264 inserts SPS/PPS data in front of I/IDR frames - imxvpuenc_mjpeg's quality factor actually has an effect, and is equivalent to the libjpeg's quality factor (it is used in exactly the same way to scale the quantization matrix' coefficients) - the encoder's output buffers no longer have to use DMA memory; they use regular system memory instead - new support in imxvpudec (referred to as "chroma interleaving") for NV12, NV16, NV24 as output formats as an alternative to the I420, Y42B, Y444 formats - removed all of the system frame number tracking code, since it is unnecessary; Instead, the libimxvpuapi's context fields are used to associate input/output frames with GstVideoCodecFrame system frame numbers - fix memory leaks related to missing buffer pool unref'ing * imxv4l2videosrc: - support for crop metadata - element uses the width, height, etc. of the format that the device actually uses during operation (instead of default values) - autofocus control support via GstPhotography - fix incorrect GLib warnings - fix segmentation fault when shutting down the element * eglvivsink: - remove extra g_free() calls, which lead to runtime errors - remove GLESv2 VIVANTE link dependencies - add Android platform - manually retrieve VIV direct texture functions with this and the link dependency elimination, this means that for platforms except the framebuffer one, no Vivante specific headers and libraries are needed anymore - fix blocking issue in the Wayland platform mainloop * improved and expanded documentation * pxp: NV16 *is* supported after all (it was actually a bug in GStreamer pre-1.5.91) NOTE: this does not break compatibility with GStreamer versions older than 1.5.91 * compositor: Update backported aggregator code to GStreamer 1.6 * blitter: - error handling improvements - add missing buffer pool unref'ing, which lead to memory leaks - add missing compositor dependency to blitter base * uniaudio: - only build the uniaudio plugin if at least one codec was found during configuration - disable plugin if the gstaudio library is not available - add AAC profile field to the sink caps with GStreamer >= 1.4.4 to ensure the uniaudio decoder is only used for AAC-LC data * ipu: increase fill frame width from 8 to 64 pixels to make IPU fill operations work with pre-3.14 Freescale kernels * g2d: use padding pixels when setting surface parameters, fixing G2D failures with frame sizes that aren't aligned * wscript: - improve Android support - fix installation paths for the common, blitter, compositor libraries Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libimxvpuapi: Update to version 0.10.1Carlos Rafael Giani2016-04-191-1/+1
| | | | | | | | | | | | Changes: - add debian packaging files - update waf to version 1.8.16 - add workaround in wscript to prevent stale pkg-config .pc files - fix memory leak by adding missing IOFreeVirtMem() call in vpulib backend Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-bad: Fix patch for GStreamer 1.6Carlos Rafael Giani2016-04-191-6/+8
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libimxvpuapi: Add new recipeCarlos Rafael Giani2016-04-191-0/+16
| | | | | | | | | | | | | | | | | | | | This is a library for using the i.MX6 VPU. It is an alternative to libfslvpuwrap, hosted on Github, and has an API that features several improvements over libfslvpuwrap, which include: * User-defined context information associated with input frames, which is passed on to corresponding output frames (to be able to identify which input frame produced which output frame) * Groundwork for future DMA-BUF/BMM/ION/CMA allocator integration, using file descriptors instead of physical addresses * Indicators for when it is safe to try to decode frames, which is critical in multi-threaded playback cases * Simplified, higher-level JPEG en/decoding API, based on the VPU MJPEG codec; useful for picture viewing without the extra boilerplate for VPU-based en/decoding Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst1.0-fsl-plugin: fix FSL codecs, parser and vpuwrap detectionJavier Viguera2016-04-192-1/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | Patch gst1.0-fsl-plugin's configure script to add a trailing space in the FSL_MM_CORE_CFLAGS and FSL_MM_CORE_LIBS variables between different pkg-config executions. These variables are used later to pass parameters to the compiler and as they are not built correctly, the 'configure' script fails to detect some of the functionality: Disabled features: plugin: imxmp3enc plugin: vpu_wrap plugin: aiur plugin: beep This was working well in previous versions of Yocto, because pkg-config until v0.28 was adding that trailing space: http://cgit.freedesktop.org/pkg-config/commit/?id=f26a505826acec6b1e1af8d1efdf959913421c3a but this is no longer true, so the trailing space has to be added in the configure script. Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Remove DirectFB support for i.MX6Otavio Salvador2016-04-191-3/+1
| | | | | | | | | | | | | The DirectFB project is dead upstream for a while and the backend is deprecated so it is better to drop it and avoid new users to depend on it and instead to focus in the current technologies for new projects. This commit removes everything related to the DirectFB support so if someone wish to revert it locally it can be easily done. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst1.0-fsl-plugin: Upgrade to version 4.0.7Yuqing Zhu2016-04-191-3/+3
| | | | | | | | | | | | | --Upgrade gst1.0-fsl-plugin to version 4.0.7 released in 3.14.38-6UL_ga and 3.14.38-6QP_ga releases. --Add gstreamer-plugins-bad as one of the dependency. --Imxcompositor enhancement: 1. fix alpha blending capbility query issue of g2d. 2. add zorder feature. 3. add keep ratio feature. 4. find best output format by leverage the total complexity and picture quality. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-bad: Install head file of gstaggregator and ↵Yuqing Zhu2016-04-192-0/+70
| | | | | | | | | | | | gstvideoaggregator Install the head file of gstaggregator and gstvideoaggregator. So that we can use them outside of gstreamer-plugins-bad package. Add SoC family and package arch. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslvpuwrap: Upgrade to 1.0.61 versionYuqing Zhu2016-04-191-3/+3
| | | | | | | | | | | Upgrade to 1.0.61 version released in 3.14.38-6UL_ga and 3.14.38-6QP_ga releases. Update EULA file to the latest v8 June 2015. Enable resolution change for H.263 and VP8 Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslparser: Upgrade to 4.0.7 versionYuqing Zhu2016-04-191-2/+2
| | | | | | | | | | | Upgrade to 4.0.7 version released in 3.14.38-6UL_ga and 3.14.38-6QP_ga releases. Add h264 parser version. Support wide and 'ms 0x0 0x11' adpcm tag. Support hev1 tag for hevc video codec. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslcodec: Upgrade to 4.0.7 versionYuqing Zhu2016-04-191-2/+2
| | | | | | | | | Upgrade to 4.0.7 version released in 3.14.38-6UL_ga and 3.14.38-6QP_ga releases. Fix some mp3_dec noise issue of c code for arm11 and arm9. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst1.0-fsl-plugin: Add i.MX 6UltraLite in COMPATIBLE_MACHINESLauren Post2016-04-191-1/+1
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* pulseaudio: Add i.MX 6UltraLite supportLauren Post2016-04-191-0/+2
| | | | | | | Since mx6 SoC family does not include 6ul, add in separately. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fsl-alsa-plugins: Add i.MX 6UltraLite and i.MX 7 supportLauren Post2016-04-191-1/+5
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* alsa-lib: Add i.MX 6UltraLite and i.MX 7 supportLauren Post2016-04-191-4/+6
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslcodec: Add mx6ul in COMPATIBLE_MACHINESLauren Post2016-04-191-1/+1
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslparser: Add mx6ul in COMPATIBLE_MACHINESLauren Post2016-04-191-1/+1
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* pulseaudio: Add PulseAudio configurationYuqing Zhu2016-04-193-0/+270
| | | | | | | | | | | | -Use the ffmpeg resample instead of the speex one, since the ffmpeg resampler gives better quality. -Normally, PulseAudio exits after an application finishes using it. Set exit-idle-time to -1 in the daemon.conf to force it to not exit. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-base: Add gstplaybin related patchYuqing Zhu2016-04-192-7/+8
| | | | | | | | | | - Remove default deinterlace flag in playbin for i.MX6 and i.MX7 SoCs. - Remove native video flag in playbin for i.MX6 and i.MX7 SoCs because it will cause subtitle error. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst1.0-fsl-plugin: Upgrade to 4.0.6 versionYuqing Zhu2016-04-191-3/+8
| | | | | | | | | | Released with 3.14.38_6UL7D_beta release. Upgrade to 4.0.6 version. mx6ul: Add platform configuration and DEPENDS to imx-lib. mx6q/6dl/6sx/6sl: Add PACKAGECONFIG: overlaysink. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Drop Freescale official Linux kernel for i.MX23, i.MX28 and i.MX5 SoC familiesOtavio Salvador2016-04-192-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Linux kernel provided by Freescale for i.MX28 and i.MX5 is too old (2.6.35.3) and there are no plans to upgrade it, as the OE-Core is going to use GCC 5.2 as default compiler soon and it is not possible to compile this kernel with the new toolchain, thus the removal. The metadata related to the i.MX23, i.MX28 and i.MX5 SoC family, which is dependant of this Linux kernel support, has been removed in this commit so if someone ever wants to bring it back it is easy to find out all the necessary changes. The recipes affected are: - alsa-state - amd-gpu-x11-bin - gtk+3 - imx-lib - imx-test - imx-vpu - libfslcodec - linux-imx - mesa - qt4-embedded-free - qt4-x11-free - qtbase - xf86-video-imxfb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* libfslparser: Upgrade to 4.0.6 versionYuqing Zhu2016-04-191-2/+2
| | | | | | | | | | | | Released with 3.14.38_6UL7D_beta release. Upgrade to 4.0.6 version. Bug fix: -TS segment fault. -Improve mkv parser's loading time when create parser with large size file. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>