[meta-freescale] Updates to meta-fsl-arm (master) in 2016-01-11

Otavio Salvador otavio.salvador at gmail.com
Mon Jan 11 04:22:54 PST 2016


Hello,

I pushed following updates:

commit ff27354776e628a2fb80cbee2b8a43e46cc58c34 (yocto/master)
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Dec 18 10:45:07 2015 -0200

    imx-gpu-viv: Use auto package splitting of .debug files
    
    Since OE-Core:da5ec068 there is the possibility of splitting the
    .debug files automatically. The imx-gpu-viv does not provide very
    useful debugging information, due its proprietary nature, so splitting
    the provided info across multiple packages just makes the debugging
    harder.
    
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit cf7a088215da7f85efdcdabbe6dce8d7120cf53a
Author: Carlos Rafael Giani <dv at pseudoterminal.org>
Date:   Fri Jan 8 09:43:25 2016 +0100

    gstreamer1.0-plugins-imx: Update to version 0.12.0
    
    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 at pseudoterminal.org>
    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