Hello Carlos, On Fri, Jan 8, 2016 at 6:43 AM, Carlos Rafael Giani <[email protected]> wrote: > 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 <[email protected]>
I got a build error in one of Jethro based customers as: | checking for linux/fb.h and the IPU header linux/ipu.h : yes | IPU elements will be built | Checking for 'libfslvpuwrap >= 1.0.45' : not found | The configuration failed | (complete log in .../build-default/tmp/work/...-linux-gnueabi/gstreamer1.0-plugins-imx/0.12.0+AUTOINC+d7c1e7f041-r0/git/build/config.log) | WARNING: exit code 1 from a shell command. -- 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 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
