Age | Commit message (Collapse) | Author |
|
The code includes kernel headers during the build so the kernel needs
to be built before doing the gst-fsl-plugins build.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This version is only compatible with mx28.
Add PLATFORM_mx28=MX28
Change-Id: I8a38fabd756b140357fee6bab9e91c50b182601f
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
This version is only compatible with mx28
Change-Id: I29e8740f152c1713ff9bcb048b058450b1b2ca04
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Include libfslcodec.inc file in order to reuse code
for future newer versions of this packaged to be added.
Change-Id: If75ae84fb13860999716ab34595ef2b0eada5219
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
This version is only compatible with mx28
Change-Id: I16aa17c16c2ee8d6e9c437de792adb5d159d5388
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Include libfslcodec.inc file in order to reuse code
for future newer versions of this packaged to be added.
Change-Id: Ic9737f8a468680a9f8cb73baa59c4622655dc33a
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
The previous patch used to rework the framebuffer backend to avoid
GLib deprecated calls leaked memory.
To reduce the amount of patches we need to maintain we are dropping
the patch completely and disabling the build warnings for deprecated
GLib calls allowing it to build for framebuffer and X11 without
problem.
Change-Id: Iaf289bc174b45c69ef6d0c590e12daef78e65a49
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The 'DEPENDS_mx6 +=' behaviour is confusing and when we're using
overrides we in fact override the original value instead of appending
it. To get the expected behavior we need to use 'DEPENDS_append_mx6 ='.
Change-Id: Ibb23ef34876de83e2921c528e08c8df55447af05
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The mp3dec plugin needs to find the mp3 parser in /usr/lib, otherwise
it cannot load:
(gst-plugin-scanner:2636): GStreamer-WARNING **: Failed to load plugin
'/usr/lib/gstreamer-0.10/libmfw_gst_mp3dec.so':
lib_mp3_parser_arm11_elinux.so.3.1: cannot open shared object file: No
such file or directory
This is different from the other parsers, which the aiur_demux plugin
loads using dlopen() after reading their location from
/usr/share/aiur_registry.arm11.cf
Signed-off-by: Philip Craig <phil@blackmoth.com.au>
|
|
The binaries has relocation code inside text section which is not a
good practice however this is a known issue and we shouldn't bother
user with many warnings during the build for it as it might end
covering real issues.
Change-Id: Id027c7c7bd05bb7aa44150892d92f7ea49d2e3a8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The debug symbol split now raises an error as bellow:
,----[ Error ]
| Failed to write file: invalid section alignment
| ERROR: debugedit failed with exit code 1 ...
`----
This happens because the binaries from Freescale are stripped, to
avoid it we need to avoid the debug splitting.
Change-Id: I1a1aee2a8e3bf806455300c21e6e5c41eb543795
Reported-by: Michael Urbaniak <MikeU@ebtron.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com>
|
|
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>
|
|
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>
|
|
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
Change-Id: I5c888a540177eaa5a3e72b83e6af921e756c4c04
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I2687c2409b8fde90291da861b8f55ab102951317
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Change-Id: Id4f113d909a517802f948abc3b32988e8ed9614b
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Change-Id: Ib7f0aaf8786d19241696d2daaa13a60a52dff0d7
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Change-Id: I21254769176c4f87b03820f91ab35885bbc070f9
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Add PLATFORM value for imx6 family.
Change-Id: I49d3fbaff5d619b9c5fd260b1c101a69b761c3df
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
.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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: I3b0712bfe5f95659feecfe37dc1f29eb0c5f481d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: If634d229e9722f35430637bb22ab2146010468e6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I6e982cfac9eb58c0314148b5e5ad1b93c3e1fe1c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I8a3f8bca52e9d40f783f21aa1f97cb1088e3d79e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The package holds binary files that will only work for
the correct architecture.
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
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>
|
|
Move common configuration code to fsl-mm-mp3enc-codeclib.inc file.
Change-Id: I78d1194d91c873c59f991be18bead3d16506c0c6
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Change-Id: Ieab6a5423e7f66a8e776656f1376669f4c5b9d39
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|