summaryrefslogtreecommitdiff
path: root/recipes-multimedia
AgeCommit message (Collapse)Author
11 daysmedia-files: Update recipe from version 1.2 to 1.3Hiago De Franco
This new version envolves the following changes: - Update the SRC_URI to a new server and to download media-files tarball version 1.3. - New tarball does not have any rootfs folders inside (before it was 'home/root/files'), so with that it doesn't hardcode any folder for root home. - Because of the last, updated the poky do_install function to deploy the media-files inside the $ROOT_HOME. - SHA's updated and md5 SHA removed, since this is no longer used. - Use the license file CC0-1.0 from inside the media-files tarball, instead of the common one. Related-to: ELB-5646 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2022-12-07media-files: update video filesFrancesco Dolcini
Add new 360p low resolution video with h264 codec, testvideo_h264_360p.mp4. Related-to: ELB-4832 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> (cherry picked from commit 52d406296e885719b0d8e0209b454da74957a67e) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-09-08media-files: update video filesMax Krummenacher
With the mainline kernel on i.MX6 the testvideo_h264 doesn't play. Also there is no AAC audio codec out of the box. Change testvideo_h264.mp4 to encode the video with: - Profile High@L4 - Constant video bitrate Change all video files in an mp4 container to: - Encode the audio as mp3 With these changes on a Apalis iMX6 the following plays: gst-play-1.0 --videosink "waylandsink" --audiosink "alsasink device=hw:2" testvideo_h264.mp4 Related-to: ELB-4621 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-16mediainfo: update to 22.06Max Krummenacher
mediainfo_0.7.62 no longer builds. Fix it by spliting the recipe into its 3 components, zenlib mediainfolib and the CLI program and update to latest version. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-16layer: change to https where possibleMax Krummenacher
While at it set the pointers to the documentation in the README to latest developer website. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-08-10alsa-utils: Add bbappend for alsa-utils with alsabat to recipes-multimediaMaxim Kulish
Added alsa-utils directory to recipes-multimedia. Added alsa-utils_%.bbappend to add alsa-utils with alsabat to images. Alsabat being added to be used as a more complex audio loopback test in LAVA. Related-to: ELB-4427 Signed-off-by: Maxim Kulish <max.kulish@toradex.com>
2022-07-05bluealsa: backport recipeMax Krummenacher
Backport unchanged version from current master to kirkstone meta-openembedded@b51045f9b7ba3d23edd1a2cf1009fb39105e3b86 Related-to: ELB-4505 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-03-06layer: Update LICENSE variable to use SPDX license identifiersMax Krummenacher
Since OE-Core commit 9379f80f48 ("license/insane: Show warning for obsolete license usage"), LICENSE field not containing SPDX identifiers are treated with WARNING. An automated conversion using scripts/contrib/convert-spdx-licenses.py to convert to use the standard SPDX license identifiers has been done on the entire layer. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-14layer: convert to new override syntaxMax Krummenacher
This is the result of automated script (0.9.3) conversion: +# meta-toradex-distro +vars = vars + ["preempt-rt","tdx","upstream"] +# meta-toradex-* machines +vars = vars + ["apalis-","colibri-","verdin-","tegra124"] +# meta-freescale +vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"] ../openembedded-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-03-23tinycompress: use https to fetch git repoMax Krummenacher
This helps people which can't access the web with the git protocol. Related-to: ELB-3475 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit bf1bc67f2de9f0245da66a3a15d5c439ee7462d7)
2021-03-23hda-verb: delete recipeMax Krummenacher
This was never part of one of our regular images. hda-verb is now built as part of the alsa-tools recipe and packaged into the alsa-tools package. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 5026458289e8bf0d60981bcf647723419a940d1b)
2020-10-18recipes: drop trailing / from path specifierMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-18mimetypes: remove recipeMax Krummenacher
The recipe assosiates mimetypes with multimedia applications which do no longer exist. It targets also desktop like images and are not that useful in embedded. Rather than rework it, drop it. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 74bce843e8768e86494da19814bf52a4844b5db7)
2020-06-01media-files: add additional mediaMax Krummenacher
This adds a 1920x1080 h265 and vp9 video and a jpg photo. Changes the source tar ball name to be versioned. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 838d47b0d8aa1d56bdd0e65816bbe585458abb89)
2020-01-09media-files: add recipeMax Krummenacher
This provides a bunch of pictures, sound and video files in different formats. Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22tinycompress: fix BSD license name and add LGPLMax Krummenacher
tinycompress is dual licenced. Specify both alternatives. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22gst-plugins-bad_0.10.23.bbappend: drop itMax Krummenacher
meta-openembedded dropped gstreamer 0.10 with commit 010c2f388. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-08tinycompress: import recipeMax Krummenacher
Import from meta-fsl-bsp-release @ sumo-4.14.78-1.0.0_ga Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06Revert "lame: update CVE-2017-13712 patchfile"Max Krummenacher
This reverts commit aa265d1c86597e479629734145b638b51117ef02. Upstream updated the recipe no longer uses the patchfile. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-04-09lame: update CVE-2017-13712 patchfileStefan Agner
On some system the patchfile seems to cause issues when applying. Replace with a patchfile which applies cleanly. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22gstreamer1.0-plugins-imx: remove dangling bbappendStefan Agner
The gstreamer1.0-plugins-imx recipe has been upgraded to 0.13. It is unclear if the issue with asserts still exists, remove the work around for now. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07meta-toradex-demo: clean-up whitespace useMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07recipes: remove unneeded RDEPENDSMax Krummenacher
Empty RDEPENDS are not needed, the others are automatically added by the buildsystem. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11gstreamer1.0-plugins-imx: bbappend: follow the feature override changeMax Krummenacher
The recipe now uses feature overrides to chose the PACKAGECONFIG. Follow that to achive the same effect as the older machine override did. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-10gst-plugins-bad/ugly: remove workaround no longer neededMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-01-10gstreamer1.0-plugins-imx: don't build for vpu also on dlMax Krummenacher
Using libimxvpuapi causes asserts when using certain pipelines, e.g. with gst-play-1.0. Don't build the plugins which base on libimxvpuapi for now. remove it also for i.MX6 DL. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2016-09-29gstreamer1.0-plugins-imx bbappend: use version wildcardColibri_iMX7_LinuxImageV2.6.1Beta1_20160929Colibri_iMX6_LinuxImageV2.6.1Beta1_20160929Colibri_VF_LinuxImageV2.6.1Beta1_20161001Colibri_T30_LinuxImageV2.6.1Beta1_20160929Colibri_T20_LinuxImageV2.6.1Beta1_20160929Apalis_iMX6_LinuxImageV2.6.1Beta1_20160929Apalis_TK1_LinuxImageV2.6.1Beta1_20160929Apalis_T30_LinuxImageV2.6.1Beta1_20160929Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-30gstreamer1.0-plugins-imx: don't build for vpuMax Krummenacher
Using libimxvpuapi causes asserts when using certain pipelines, e.g. with gst-play-1.0. Don't build the plugins which base on libimxvpuapi for now. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-30libimxvpuapi: add bbappend to use libdir from cross environmentMax Krummenacher
Pass $libdir to 'waf configure' to prevent using the build hosts libdir. Fixes: WARNING: libimxvpuapi-0.10.2-r0 do_package: QA Issue: libimxvpuapi: Files/directories were installed but not shipped in any package: /usr/lib64/libimxvpuapi.so /usr/lib64/libimxvpuapi.so.0 /usr/lib64/libimxvpuapi.so.0.10.2 /usr/lib64/pkgconfig /usr/lib64/pkgconfig/libimxvpuapi.pc Signed-off-by: Max Krummenacher <max.krummenacher at toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-30Revert "gstreamer: fix argument parsing when using Bison 3"Max Krummenacher
This reverts commit 04324a6e680902d4c1aabeff7187975a6cbf09b0. The patch is now part of meta-openembedded jethro branch. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-03-30gstreamer: fix argument parsing when using Bison 3Max Krummenacher
Use Stefan's patch until it is available from the meta-openembedded jethro branch. http://cgit.openembedded.org/meta-openembedded/commit/?h=master-next&id=bf8f27af3954ab68e39712516ab515de90b4db27 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2015-10-28gst-launch: follow mfw_v4lsink to imxv4l2sink name changeMax Krummenacher
2015-06-23Apalis/Colibri iMX6: gst-launch.desktop: fix escapingMax Krummenacher
Double clicking launches a video always in fullscreen mode, i.e. the parameters for size and offset of video output are not used. Fix parmeter escaping for new versions of shell or gst-launch.
2015-05-12recipes: replace short DESCRIPTION with SUMMARYMax Krummenacher
The SUMMARY variable gives a short description of the package (<72 chars). A missing DESCRIPTION is automatically set to the content of SUMMARY.
2015-05-12recipes: don't use ${PN} as a recipe name placeholderMax Krummenacher
${PN} might be extended with some magic prefix, so don't use it in SRC_URI assignments et. al.
2014-08-04bbappends: remove the deprecated PRINC variableMax Krummenacher
2014-04-01mimetypes: add mimetypes for some basic multimedia typesMax Krummenacher
2013-09-22v4l2-utils: removed patch, fixed upstream nowMax Krummenacher
2013-09-22hda-verb: add recipeMax Krummenacher
HDA debug tool
2013-09-22codecgraph: add recipeMax Krummenacher
HDA debug tool
2013-09-22mediainfo: dont hardcode build architectureMax Krummenacher
2013-09-22gstreamer: make sure plugin package gets generated, disable sdlMax Krummenacher
2013-04-15mediainfo: added mediainfo recipeMax Krummenacher
2013-02-06v4l-utils: fix for NULL not found errosMax Krummenacher