[meta-freescale] Updates to meta-fsl-arm (master and jethro) in 2015-11-05

Otavio Salvador otavio.salvador at gmail.com
Thu Nov 5 04:19:41 PST 2015


Hello,

I pushed following updates:

commit 425be329f0c3e071d2f8eb12581e3c6e9c08173d (HEAD -> pending, yocto/master-next, yocto/master, yocto/jethro)
Author: Carlos Rafael Giani <dv at pseudoterminal.org>
Date:   Thu Nov 5 10:32:16 2015 +0100

    imx-base.inc: Add imx-vpu to MACHINE_ARCH_FILTER
    
    imx-vpu is machine specific due to #define macros for the type of i.MX6
    SoC (quad, duallite ..)
    
    Signed-off-by: Carlos Rafael Giani <dv at pseudoterminal.org>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit e519d6c6a069f8e844b28b08963cea2efb0fd64d
Author: Carlos Rafael Giani <dv at pseudoterminal.org>
Date:   Thu Nov 5 10:27:54 2015 +0100

    libimxvpuapi: Add new recipe
    
    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 at pseudoterminal.org>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit e6bcd54a5a0f634ed521f2e59ad51b944f72734d
Author: Javier Viguera <javier.viguera at digi.com>
Date:   Mon Nov 2 19:12:53 2015 +0100

    gst1.0-fsl-plugin: fix FSL codecs, parser and vpuwrap detection
    
    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 at digi.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

Regards,

--
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list