summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* imx-uuc: Add dosfstools-native on DEPENDSFabio Berton2016-04-021-1/+1
| | | | | | | | | imx-uuc Makefile runs mkfs.vfat command and fails if it not available. We need to install dosfstools-native to provide this tool. Change-Id: Iadc9ce579bbe20b69ed27e3518b39009254d9cd0 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-base: Fix IMXCameraApp image time cannot display issue.Yuqing Zhu2016-03-292-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>
* u-boot-fslc: Update to U-Boot 2016.03 based forkOtavio Salvador2016-03-184-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates the fork for the 2016.03 release. Currently following patches are applied on top of it: fd6b196 warp7: Add initial support f9dc5fe wandboard: Drop revision specific DeviceTree support b3e771e mx6sabresd: Enable video interfaces in bootargs e0a65b1 Revert "embestmx6boards: convert to use config_distro_bootcmd.h" af0e438 iMX6: Change mmcroot to use fixed mmc block index for USDHC 36a641b embestmx6boards: Change default bootenv configuration f97660e mx6sabresd: Use LDO dtb file until LDO bypass support is added 4064b09 mx6slevk: Use LDO dtb file until LDO bypass support is added f854376 imx: mx7d: move MX7D to Kconfig entry 8a29233 imx: mx6sx: move MX6SX to Kconfig entry d85319f arm: mx6: Add CCV xPress board support fe7917e arm: mx6: Add UART8 base address for i.MX6UL 8730cc5 arm: imx6: Switch DDR3 calibration to wait_for_bit() 91c85e8 warp7: Add initial support ca3306a mx7_common: Put early/late init configs into board file 1dfebcc mx7: Distinguish between dual and solo versions dfcf27d mx7dsabresd: Define serial port locally 95817e0 mx7_common: Remove unexisting options 78eb121 arm: imx: Add support for GE Bx50v3 boards Change-Id: I0e7ddd021fd87ffe8a5ad6916fd1eb7a3243b21b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx-rt: Update URL to fetch RT patch 3.14.61-rt62Julio Cruz2016-03-161-4/+4
| | | | | | | | This upgrades the patch from 3.14.58-rt59 to 3.14.61-rt62. Change-Id: If3d0beb989723859bcfce5a95810fb3d8d9e340a Signed-off-by: Julio Cruz <jcsistemas2001@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-usb-loader: add recipeHector Palacios2016-03-112-0/+20
| | | | | | | | | | | This includes into the SDK Boundary Devices i.MX/Vybrid recovery utility, a host tool which allows to boot an image via USB in serial downloader mode. It currently supports i.MX5, i.MX6, i.MX7, and Vybrid families. Signed-off-by: Hector Palacios <hector.palacios@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* alsa-state: Using one unified version to set configuration values for ↵Yuqing Zhu2016-03-115-1800/+618
| | | | | | | | | | | | | | | mx6/mx6ul/mx7 As i.MX6UL uses the SOC Family name as "mx6ul", need to add configuration for mx6ul separately. Unify the configuration files to be easy to maintain. For asound.conf, there is no change. For asound.state, wm8962/cs42888 audio configuration for mx6. wm8958/wm8960 audio configuration for mx6ul/mx7. Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: Allow to build eglfs with x11 in DISTRO_FEATURESMartin Jansa2016-03-011-1/+1
| | | | | | | | | | | | | | | | * even when x11 is in DISTRO_FEATURES someone might configure qtbase to build with eglfs, that works OK with Qt 5.5.1, because -DEGL_API_FB=1 is also passed through mkspecs/devices/linux-imx6-g++/qmake.conf but with 5.6 and 5.7 it fails when X11 headers are include with their own Status enum (the same errors like before https://codereview.qt-project.org/#/c/105116/2) Adding -DEGL_API_FB=1 like linux-imx6-g++/qmake.conf does is simplest workaround to prevent imx-gpu-viv from including Xlib from EGL/eglvivante.h Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst1.0-fsl-plugin: add STAGING_KERNEL_BUILDDIR to the include dirs listJavier Viguera2016-02-251-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-02-252-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>
* weston: Fix issues with 1.9 versionNeena Busireddy2016-02-234-125/+270
| | | | | | | These set of patches are required to address the issues with weston 1.9 Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx: Upgrade to the 3.14.52-1.1.0 GA based forkOtavio Salvador2016-02-2310-63/+81
| | | | | | | | | | | | | | | | | | | The FSLC kernel fork has been updated for the 3.14-1.52-1.1.0 GA release. It is a consolidated release covering all i.MX active product lines covering: - i.MX6QDL - i.MX6SL - i.MX6SX - i.MX6UL - i.MX7D The patch also updates the linux-fslc-imx-rt flavour for the very same kernel fork and ensures people uses the built-in Vivante GPU driver, when using the Linux RT support, as the external kernel module does not support it yet. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* EULA: Update to LA_OPT_BASE_LICENSE v10 November 2015Lauren Post2016-02-117-11/+18
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* firmware-imx: Upgrade to 5.3 versionLauren Post2016-02-112-8/+8
| | | | | | | | | - Add basic epdc firmware copy to correct output path - Move legacy epdc firmware to this package out of kernel - VPU firmware upgrade to v3.1.1_r46070 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* formfacor: Add generic machconfig formfactors for i.MX 6UltraLite and 7DualLauren Post2016-02-112-0/+22
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-uuc: Upgrade to 0.5.1 versionLauren Post2016-02-111-4/+4
| | | | | | | | Support a dummy fat file to vaoid windows popup format dialog when using manufacturing tool. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-vpu: Upgrade to 5.4.32Lauren Post2016-02-111-2/+2
| | | | | | | | | - Support AVcVuiInfo for Decoder through DecInitialInfo or DecOutputInfo - Clear structure iram IOGetIramBase() fails to set them to avoid using uninitialized variables. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test.inc: Add depends to support x11 buildsLauren Post2016-02-111-1/+5
| | | | | | | | This fixes build issues with mxc_epdc_x11_fb_test and x11_overlay which have dependencies on x11 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Upgrade to 5.3 versionLauren Post2016-02-112-8/+8
| | | | | | | | | - Remove the ar3k hciattach since bluez4 and 5 support BT. - mxc_mlb_test: Use one file for mlb test - rename to generic name. - mxc_sim_test: Handle errors when running on un supported sim cards. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-kobs: Upgrade to 5.3 versionLauren Post2016-02-111-2/+2
| | | | | | | | | | MMT-89: support reading bch geometry setting from debugfs add new feature to read bch geometry setting from debugfs, it provides the feasibility to support large oob NAND devices. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx: Upgrade to 3.14.52-1.1.0_ga releaseLauren Post2016-02-111-9/+2
| | | | | | | Consolidate GA support i.MX 6Q/QP/D/S/SL/UL and 7Dual Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6qpsabresd: Create i.MX 6QuadPlus Sabre SD machine configurationLauren Post2016-02-111-0/+16
| | | | | | | MLK-11526-1 ARM: dts: add imx6qp sabresd board support Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx7dsabresd: Add epdc U-Boot configurationLauren Post2016-02-111-0/+1
| | | | | | | i.MX 7Dual supports epdc hardware so add epdc boot configuration Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Add Murata BT/WiFi module supportLauren Post2016-02-111-1/+1
| | | | | | | | Add Murata Type ZP (BCM4339) module support on below platforms: - i.MX6UL SDB RevC (SD1 slot) + Murata adapter V2.0 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6sxsabresd: Add mqs sound support for the expansion boardLauren Post2016-02-111-1/+1
| | | | | | | MLK-11130: ARM: dts: add mqs support mx6sx-sd-exp1 board Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6sxsabresd: Add Murata BT/WiFi module supportLauren Post2016-02-111-1/+2
| | | | | | | | Add Murata Type ZP (BCM4339) module support on below platforms: - i.MX6SX SDB (SD3+SD2 slot) + Murata adapter V1.0 & SD EXT card Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6slevk: Add Murata BT/WiFi module supportLauren Post2016-02-111-1/+1
| | | | | | | | Add Murata Type ZP (BCM4339) module support on below platforms: - i.MX6SL EVK (SD1+SD3 slot) + Murata adapter V1.0 & SD EXT card Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6slevk: Add epdc uboot configuration and epdc firmware integrationLauren Post2016-02-111-1/+2
| | | | | | | | SoloLite has epdc hardware configuration which is enabled by both uboot and firmware. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6qsabred: Add Murata BT/WiFi module supportLauren Post2016-02-111-1/+1
| | | | | | | | | | | Add Murata Type ZP (BCM4339) module support on below platforms: - i.MX6Q/DL/QP SabreSD(SD2 slot) + Murata adapter V2.0 Note: MX6Q/DL/QP SabreSD board requires HW rework. Please refer to rework guide specified in schematic. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6qsabresd: Remove imx6q-sabresd-uart device treeLauren Post2016-02-111-1/+1
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6dlsabresd.conf: Add epdc boot configurations and epdc firmwareLauren Post2016-02-111-0/+3
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6dlsabred: Add Murata BT/WiFi module supportLauren Post2016-02-111-1/+1
| | | | | | | | | | | Add Murata Type ZP (BCM4339) module support on below platforms: - i.MX6Q/DL/QP SabreSD(SD2 slot) + Murata adapter V2.0 Note: MX6Q/DL/QP SabreSD board requires HW rework. Please refer to rework guide specified in schematic. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Upgrade to 3.14.52-1.1.0_ga Consolidatd GA releaseLauren Post2016-02-118-215/+42
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imxfb-vivante: Upgrade to 5.0.11.p7.4 versionNeena Busireddy2016-02-114-150/+12
| | | | | | | | - License changed to MIT. - Remove the upstreamed patch. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* weston: Add patches to fix bugsNeena Busireddy2016-02-113-1/+138
| | | | | | | | - Patch to fix setenv and clear environments. - Patch to fix screen blur for Qt5 CinematicExperience. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-imx-gpu-viv: Upgrade to 5.0.11.p7.4 versionNeena Busireddy2016-02-111-1/+1
| | | | | Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-gpu-viv: Add dependency on libpngOtavio Salvador2016-02-111-2/+3
| | | | | | | | | | | | | | This fixes following warning, found on O.S. Systems' autobuilder: ,---- | WARNING: QA Issue: imx-gpu-viv-tools-apitrace rdepends on libpng, but | it isn't a build dependency? [build-deps] `---- Series-to: meta-fsl Series-prefix: meta-fsl-arm Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-gpu-viv: Update to 5.0.11-p7.4 versionNeena Busireddy2016-02-112-4/+4
| | | | | | | | | | | | | This version is released with 3.14.52-1.1.0_ga release. Includes many of the bug fixes and stability improvements. For more information refer to i.MX Linux Release Notes from following link: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors-based-on-arm-cores/i.mx-6-processors/i.mx6qp/i.mx-6quad-processors-high-performance-3d-graphics-hd-video-arm-cortex-a9-core:i.MX6Q?fpsp=1&tab=Documentation_Tab#nogo L3.14.52_1.1.0_LINUX_DOCS package is under Supporting Information. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslvpuwrap: Upgrade to 1.0.62 versionLauren Post2016-02-111-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-02-111-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-02-111-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-02-112-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>
* u-boot-fslc: Update to U-Boot 2016.01 based forkOtavio Salvador2016-02-113-9/+9
| | | | | | | | | | | | | | | This updates the fork for the 2016.01 release. Currently following patches are applied on top of it: 5da7953 wandboard: Drop revision specific DeviceTree support 3a636ab mx6sabresd: Enable video interfaces in bootargs bec0ad3 Revert "embestmx6boards: convert to use config_distro_bootcmd.h" fad3922 iMX6: Change mmcroot to use fixed mmc block index for USDHC 3c73816 embestmx6boards: Change default bootenv configuration 90bac9b mx6sabresd: Use LDO dtb file until LDO bypass support is added 885c473 mx6slevk: Use LDO dtb file until LDO bypass support is added Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: Move IMAGE_FSTYPES override to a SoC variableOtavio Salvador2016-01-261-2/+4
| | | | | | | | | | The IMAGE_FSTYPES need to be overriden without using the SoC family overrides, for user-friendness, and to allow this we need to use a SoC variable to construct the default value for setting. Related to [YOCTO: #8945]. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base: Set UBOOT_ENTRYPOINT for i.MX6ULJun Zhu2016-01-191-0/+1
| | | | | | | As i.MX6UL has been changed out of mx6 SOC family, it need set UBOOT_ENTRYPOINT Signed-off-by: Jun Zhu <junzhu@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xserver-xf86-config: use modesetting for VybridStefan Agner2016-01-191-0/+12
| | | | | | | Explicitly use the generic Xorg driver for KMS devices. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: use modesetting driver for VybridStefan Agner2016-01-191-0/+1
| | | | | | | | | With the use of the new DCU DRM driver we can make use of the X-servers modesetting DDX driver. The driver uses directly the DRM/KMS interface. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc (4.4): Introduce Linux 4.4 kernelStefan Agner2016-01-193-8/+322
| | | | | | | | | | Introduce Linux 4.4 based vanilla Linux kernel. This version allows to use the DRM DCU driver on Vybrid (with some additional patches). Also enable PWM support through Vybrid's FlexTimer module, and update the defconfigs. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4: Move BSP related bbappend files to dynamic layerOtavio Salvador2016-01-118-0/+0
| | | | | | | | | | | | The Qt4 recipes are now in a specific layer, meta-qt4, so we cannot append those recipes if the layer is not included. This moves the bbappend files to the 'qt4-layer' collection, enabling it in case the collection is available. Fixes [YOCTO: #8898] Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-gpu-viv: Use auto package splitting of .debug filesOtavio Salvador2016-01-111-32/+16
| | | | | | | | | | 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@ossystems.com.br>
* gstreamer1.0-plugins-imx: Update to version 0.12.0Carlos Rafael Giani2016-01-111-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>