aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-multimedia
AgeCommit message (Collapse)Author
2013-02-26gst-plugins-gl: machine specific patchesJeremy Stashluk
Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com>
2013-02-26gst-fsl-plugin: install pkgconfig file with -dev packageJeremy Stashluk
Install the gstreamer-fsl-0.10.pc file to ${libdir}/pkgconfig so that do_configure for packages like gst-plugins-gl can find it. Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com>
2013-02-16gst-fsl-plugin: Include the Real-Time Extension lib into mfw_v4lsrcLeonardo Sandoval
Includes the '-lrt' library when compilation takes place on the mfw_v4lsrc element. Tested on machine imx6qsabresd using the fsl-image-test image. [YOCTO #3888] Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
2013-02-05gst-fsl-plugin-2.0.3: fix build error due to missing uint declarationEric Bénard
Signed-off-by: Eric Bénard <eric@eukrea.com>
2013-02-01gst-fsl-plugin (3.0.5): Fix build failure due missing 'uint' definitionOtavio Salvador
Change-Id: I5c888a540177eaa5a3e72b83e6af921e756c4c04 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-02-01gst-fsl-plugin: Update to version 3.0.5Daiane Angolini
Change-Id: I2687c2409b8fde90291da861b8f55ab102951317 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-02-01libfslparser: Update to version 3.0.5Daiane Angolini
Change-Id: Id4f113d909a517802f948abc3b32988e8ed9614b Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-01-25libfslcodec: Update to version 3.0.5Daiane Angolini
Change-Id: Ib7f0aaf8786d19241696d2daaa13a60a52dff0d7 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-01-25imx-lib: Update to version 1.1.0Daiane Angolini
Change-Id: I21254769176c4f87b03820f91ab35885bbc070f9 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-01-09fsl-mm-*-codeclib: Fix packaging of librariesOtavio Salvador
This patch address many packaging issues which are required to allow development using those libraries. The changes were: * The pkgconfig file provided is the same provided by fsl-mm-codeclib-dev so we cannot duplicate this file, instead we add a depends on fsl-mm-codeclib-dev to provide a single pkgconfig file; * The fsl-mm-flv-codeclib provided the same headers provided in fsl-mm-codeclib so we remove them to avoid duplication; * Disable debug split as the binaries are stripped; * Set PACKAGE_ARCH to MACHINE_ARCH as this binaries are machine specific; * Fix libraries installation as the binary filenames doesn't follow the standard naming; * Use a single .inc file to avoid code duplication; Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Reported-by: Javier Viguera <javier.viguera@digi.com>
2012-12-03libfslparser: Drop the package split as gst-fsl-plugin dlopen themOtavio Salvador
As gst-fsl-plugin dlopen the parser libraries and shlibs won't work in this case for automatically discover the dependencies so we package all parsers together for now. Change-Id: I8e86c65dcac631d74d5a795f5268f8e807fd2543 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-12-03libfslcodec: Fix packaging so libraries are in ${libdir}Otavio Salvador
The libraries need to be installed in ${libdir} or gst-fsl-plugin won't find them. Change-Id: I2208ef5f9bf2d43e4e8087e9bc7191a93963795a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-11-27imx-lib: Fix build system to allow override of CC and AR commandsOtavio Salvador
The build system should use CC and AR from environment if those are set; this is need to allow cross building to work as it might need to set sysroot options for gcc calls. Change-Id: I8296709c59f0054eca830a06c3853893b88a5789 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-11-27imx-lib: Set PACKAGE_ARCH to MACHINE_ARCHOtavio Salvador
The imx-lib needs to be build to the specific platform so it is machine dependant requiring the set of PACKAGE_ARCH according. Change-Id: I0b6eb8a85d5d47afd05736ef19f794ba7d5c2627 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-11-27gst-fsl-plugin: Add gst-fsl-plugin 3.0.1 supportDaiane Angolini
Add PLATFORM value for imx6 family. Change-Id: I49d3fbaff5d619b9c5fd260b1c101a69b761c3df Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-11-27gst-fsl-plugin: Move fsl-mm-codeclib dependencies to 2.0.3 recipeDaiane Angolini
.inc file include fsl-mm-codeclib as a dependency for gst-fsl-plugin, although, the upcoming gst-fsl-plugin depends on libfslcodec. DEPENDS and RDEPENDS is changed. Change-Id: I9c6da35d7fb026cb1dd7ec77f67dcefc85adb53c Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-11-27gst-fsl-plugin.inc: Allow use of different source packageDaiane Angolini
The package gst-fsl-plugin for imx6 was wrapped with a different name (gst-fsl-plugins) so, in order to avoid duplicated packaging, we now support different package names, and different package source. Change-Id: I866c2ffa7cb8a1aa7aaf7123bb8860116a54173d Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-11-27libfslvpuwrap: Add libfslvpuwrap 1.0.17 supportDaiane Angolini
This package is only compatible for imx6. fsl-mm-codeclib was divided in 3 pieces, libfslcodec libfslvpuwrap and libfslparser. Change-Id: I6697c7d6caa469261eb0a54001b456b4f69f5fd2 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-11-27libfslparser: Add libfslparser 3.0.1 supportDaiane Angolini
This package if only compatible for imx6. fsl-mm-codeclib was divided in 3 pieces, libfslcodec libfslvpuwrap and libfslparser. Change-Id: If661edd86add2a0bcff3b3c38b394a5bdb63394e Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-11-27libfslcodec: Add support for libfslcodec 3.0.1Daiane Angolini
This package is only compatible for imx6 fsl-mm-codeclib was divided in 3 pieces, libfslcodec libfslvpuwrap and libfslparser. Change-Id: Id98a267df62aade658c80468acd72d13dae27526 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-11-27fsl-mm-codeclib.inc: Drop duplicated files definitionOtavio Salvador
Change-Id: I3b0712bfe5f95659feecfe37dc1f29eb0c5f481d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-11-22imx-lib: Add 12.09.01 versionOtavio Salvador
Change-Id: If634d229e9722f35430637bb22ab2146010468e6 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-11-19gst-fsl-plugin (2.0.3): Set compatible machine for mx5Otavio Salvador
Change-Id: I6e982cfac9eb58c0314148b5e5ad1b93c3e1fe1c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-11-19gsl-fsl-plugin.inc: Set package architecture as machine specificOtavio Salvador
Change-Id: I8a3f8bca52e9d40f783f21aa1f97cb1088e3d79e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-19fsl-mm-mp3enc-codeclib: Add PACKAGE_ARCH definitionDaiane Angolini
The package holds binary files that will only work for the correct architecture. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-19gst-fsl-plugin: Changed version specific code to gst-fsl-plugin.incDaiane Angolini
Added PLATFORM for mx5 family into EXTRA_OECONF Placed patch for specific version inside its file Change-Id: I5d51ac1180e46894c19cacec6d10836e21e81d54 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-19fsl-mm-mp3enc-codeclib: update to use inc fileDaiane Angolini
Move common configuration code to fsl-mm-mp3enc-codeclib.inc file. Change-Id: I78d1194d91c873c59f991be18bead3d16506c0c6 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-15imx-lib: Make patch files specific for 11.09.01 versionOtavio Salvador
Change-Id: Ieab6a5423e7f66a8e776656f1376669f4c5b9d39 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-02fsl-mm-mp3enc-codeclib: Use fsl-eula-unpack class to handle EULAOtavio Salvador
The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: I597bc6fa5225e62ca69052ea1116fde3a348a6bf Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-02fsl-mm-flv-codeclib: Use fsl-eula-unpack class to handle EULAOtavio Salvador
The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: Ied8c1644cb40cd3fff5b3d0532e1a6f9c6ba35f3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-02fsl-mm-codeclib: Use fsl-eula-unpack class to handle EULAOtavio Salvador
The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: If10646791bfca5b464d7e5ce39d8fb35a3480080 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-28imx-lib: Change fetch URI to use FSL_MIRROROtavio Salvador
This changes the fetch URI to use FSL_MIRROR and remove the local tarball from the repository. Change-Id: If4771f944a4bb015e38758876f8a6c6a55c576d0 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-28gst-fsl-plugin: Change fetch URI to use FSL_MIRROROtavio Salvador
This changes the fetch URI to use FSL_MIRROR and remove the local tarball from the repository. Change-Id: I9b3276ca0fd86d9dc702a55ec13e988475cff533 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-24imx-lib: Move to 'recipes-multimedia' root directoryOtavio Salvador
The 'imx-lib' is used by different recipes and is not a fsl-mm-core package only so we move it to root directory of 'recipes-multimedia'. Change-Id: I11364b6620b1807f28a2cfd94e1507c9f9bfca30 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-07-19gst-fsl-plugin: refactor packaging to use .inc file properlyOtavio Salvador
The .inc file was not being used by complete and had most code on the versioned .bb one. This patch refactor it so newer versions are easy to add. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-07-19gst-fsl-plugin: bump PROtavio Salvador
imx-lib has change library packaging to respect the soname but all packages linking to it need to be rebuild. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-07-18imx-lib: fix packaging of librariesOtavio Salvador
The package was mistakenly removing the links of libraries making runtime applications to fail to run. The patch that caused it has been removed and package files adjusted. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Adrian Alonso <aalonso00@gmail.com>
2012-07-02gst-fsl-plugin: fix mfw_v4lsink to play on X11Rogerio Pimentel
This patch applies a patch on gst-fsl-plugin package to fixing mfw_v4lsink to play on X11. Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-06-29gst-plugins-base: gstplaybin2 rawvideo supportAdrian Alonso
* Add gstplaybin2 rawvideo support * Direct rendering support for mfw_v4lsink Signed-off-by: Adrian Alonso <aalonso@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-06-06imx-lib: Move code to .inc fileDaiane Angolini
Add imx-lib.inc to avoid duplication of code if a new imx-lib release was included. Change LICENSE field to LGPLv2.1. Include PLATFORM variable to make easier to include a new platform. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-06-04fsl-mm-codeclib: move code to a .inc fileOtavio Salvador
This easy reuse of code between i.MX5 and i.MX6 SoC families and avoiding useless code duplication. We also fixed the LICENSE field as this is Proprietary licensed. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-03-07gst-fsl-plugin: fix wrong quottingOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-02-28gst-fsl-plugin: fix quottingOtavio Salvador
All assignment now need to be properly quotted otherwise bitbake raises an exception while parsing the recipes. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-01-30Merge remote branch 'likewise/master'Otavio Salvador
* likewise/master: imx-test: New unit-tests. Does not compile yet. linux_imx: New kernel patches from Freescale, 2011-12. linux-imx: Replace patch for DMA_ZONE by improved patch. imx-firmware: Merge patches from Linux_20201112_20patch_bundle.tar.gz imx-lib: Merge patches from Linux_20201112_20patch_bundle.tar.gz
2012-01-30recipes-multimedia: gst-fsl-plugin: fix compilationDenis Carikli
Without that fix we have: hwbuffer_allocator.c:49:23: fatal error: linux/ipu.h: No such file or directory Signed-off-by: Denis Carikli <denis@eukrea.com>
2012-01-30recipes-multimedia: imx-lib : Fix compilationDenis Carikli
Without that fix we have: mxc_ipu_hl_lib.c:44:28: fatal error: linux/videodev.h: No such file or directory Signed-off-by: Denis Carikli <denis@eukrea.com>
2012-01-06imx-lib: Merge patches from Linux_20201112_20patch_bundle.tar.gzLeon Woestenberg
ENGR00156800 VPU: Fix decoding mp4PackedPBFrame stream failure issue ENGR00162690 VPU: Fix the issue of rotation 180 degree in encoder Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
2011-12-23gst-fsl-plugins: Package the aiur demux registry from /usr/share.Leon Woestenberg
Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
2011-12-20gst-fsl-plugin: Use PLATFORM=MX51, even for i.MX53.Leon Woestenberg
This fixes non-working IPU decoder on i.MX53. The real fix is to make PLATFORM=<...> machine dependent, this is a to-do. Although the configure help says otherwise, the source code does not check for _MX53. Tested on i.MX53QSB. Signed-off-by: Leon Woestenberg <leon@sidebranch.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2011-11-07fsl-mm-mp3enc-codeclib: new filesAdrian Alonso
* Freescale mp3 encoder prebuilt shared libraries * Include shared libraries as part of metadata Signed-off-by: Adrian Alonso <aalonso00@gmail.com>