summaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb
Commit message (Collapse)AuthorAgeFilesLines
* imx-gst1.0-plugin: Simplify imx-opencl-converter dependencyTom Hochstein2025-01-171-3/+3
| | | | | | | Since imx-opencl-converter is supported going forward, the logic is simpler if that is the default and only the exceptions must be noted. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* gstreamer1.0: Upgrade version 1.24.0 to 1.24.7Zelan Zou2025-01-151-12/+3
| | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* recipes-multimedia: gstreamer: Upgrade BSP to LF6.6.36_2.1.0Hiago De Franco2024-10-271-6/+4
| | | | | | | | | | | | | | | | | Upgrade the following recipes to the new NXP BSP LF6.6.36_2.1.0: - gstreamer1.0 - gstreamer1.0-plugins-bad - gstreamer1.0-plugins-base - gstreamer1.0-plugins-good - imx-gst1.0-plugin In addition, remove patch for imx-gst1.0-plugin since it is not needed anymore (see [1]). [1] https://github.com/nxp-imx/imx-gst1.0-plugin/commit/74a6afa6cceb69fe4b8cf09690392093cc7c5b37 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* gstreamer: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-08-031-13/+3
| | | | | | | Upgrade gstreamer and all related recipes to 1.24.0, syncing with meta-imx layer. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* imx-gst1.0-plugin: fix compile time errorMax Krummenacher2024-06-011-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GCC-14 set more warnings to errors, demote the ones which trigger to a warning. Fixes: | .../tools/grecorder/grecorder.c:161:38: error: initialization of 'pthread_t' {aka 'long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] | .../tools/grecorder/grecorder.c:162:43: error: initialization of 'pthread_t' {aka 'long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] | .../tools/grecorder/grecorder.c:845:7: error: passing argument 3 of 'recorder->register_event_handler' from incompatible pointer type [-Wincompatible-pointer-types] | .../tools/grecorder/grecorder.c:43:39: error: passing argument 3 of 'pthread_create' from incompatible pointer type [-Wincompatible-pointer-types] | .../tools/grecorder/grecorder.c:71:39: error: passing argument 3 of 'pthread_create' from incompatible pointer type [-Wincompatible-pointer-types] | .../tools/grecorder/grecorder.c:81:15: error: assignment to 'pthread_t' {aka 'long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] | .../tools/grecorder/grecorder.c:52:15: error: assignment to 'pthread_t' {aka 'long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] | .../plugins/beepdec/beepdec.c:54:34: error: initialization of 'void (*)(GstObject *, ...)' {aka 'void (*)(struct _GstObject *, ...)'} from incompatible pointer type 'void (*)(GstAudioDecoder *, GstClockTime)' {aka 'void (*)(struct _GstAudioDecoder *, long unsigned int)'} [-Wincompatible-pointer-types] | .../plugins/beepdec/beepdec.c:55:36: error: initialization of 'void (*)(GstObject *, ...)' {aka 'void (*)(struct _GstObject *, ...)'} from incompatible pointer type 'void (*)(GstAudioDecoder *, GstClockTime)' {aka 'void (*)(struct _GstAudioDecoder *, long unsigned int)'} [-Wincompatible-pointer-types] | .../plugins/beepdec/beepdec.c:56:29: error: initialization of 'void (*)(GstObject *, ...)' {aka 'void (*)(struct _GstObject *, ...)'} from incompatible pointer type 'void (*)(GstAudioDecoder *, gboolean)' {aka 'void (*)(struct _GstAudioDecoder *, int) '} [-Wincompatible-pointer-types] | .../recipe-sysroot/usr/include/gstreamer-1.0/gst/audio/gstaudiodecoder.h:49:4: error: passing argument 2 of 'gstsutils_load_default_property' from incompatible pointer type [-Wincompatible-pointer-types] | .../plugins/beepdec/beepdec.c:445:24: error: assignment to 'void * (*)(size_t)' {aka 'void * (*)(long unsigned int)'} from incompatible pointer type 'void * (*)(uint32)' {aka 'void * (*)(unsigned int)'} [-Wincompatible-pointer-types] | .../plugins/beepdec/beepdec.c:510:20: error: assignment to 'void * (*)(size_t)' {aka 'void * (*)(long unsigned int)'} from incompatible pointer type 'void * (*)(uint32)' {aka 'void * (*)(unsigned int)'} [-Wincompatible-pointer-types] | .../plugins/videoconvert/gstimxvideoconvert.c:1662:24: error: assignment to 'void **' from incompatible pointer type 'guint8 *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] | .../plugins/videoconvert/gstimxvideoconvert.c:1673:74: error: passing argument 2 of '_set_cached_phyaddr' from incompatible pointer type [-Wincompatible-pointer-types] | .../plugins/compositor/gstimxcompositor.c:1579:28: error: assignment to 'void **' from incompatible pointer type 'guint8 *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] | .../plugins/compositor/gstimxcompositor.c:1591:77: error: passing argument 2 of '_set_cached_phyaddr' from incompatible pointer type [-Wincompatible-pointer-types] | .../plugins/compositor/gstimxcompositor.c:1954:7: error: 'return' with no value, in function returning non-void [-Wreturn-mismatch] | .../tools/grecorder/recorder_engine.c:1253:41: error: passing argument 1 of 'strrchr' from incompatible pointer type [-Wincompatible-pointer-types] | .../tools/grecorder/recorder_engine.c:1901:22: error: assignment to 'GString *' {aka 'struct _GString *'} from incompatible pointer type 'char *' [-Wincompatible-pointer-types] | .../tools/grecorder/recorder_engine.c:1916:18: error: assignment to 'GString *' {aka 'struct _GString *'} from incompatible pointer type 'char *' [-Wincompatible-pointer-types] | .../libs/v4l2_core/gstimxv4l2.c:1203:92: error: passing argument 3 of 'gst_imx_v4l2_dequeue_gstbuffer' from incompatible pointer type [-Wincompatible-pointer-types] | .../plugins/aiurdemux/aiurdemux.c:517:7: error: implicit declaration of function 'aiurdemux_check_stream_status'; did you mean 'aiurdemux_send_stream_eos'? [-Wimplicit-function-declaration] | .../plugins/aiurdemux/aiurdemux.c:1681:7: error: 'return' with no value, in function returning non-void [-Wreturn-mismatch] | .../plugins/aiurdemux/aiurdemux.c:4182:47: error: passing argument 3 of 'IParser->seek' from incompatible pointer type [-Wincompatible-pointer-types] | .../plugins/aiurdemux/aiurdemux.c:4217:11: error: passing argument 3 of 'IParser->seek' from incompatible pointer type [-Wincompatible-pointer-types] | .../plugins/aiurdemux/aiurdemux.c:4240:17: error: passing argument 3 of 'IParser->seek' from incompatible pointer type [-Wincompatible-pointer-types] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* recipes-multimedia: Upgrade to NXP release 6.6.3_1.0.0Valentin Jec2024-04-111-7/+8
| | | | | | | | | | | | | | | | | | | | | | Updated: - alsa-lib update to 6.6.3_1.0.0 release and skip QA check for 32bit timer - gstreamer1.0-plugins-bad_1.22.5.imx update to 6.6.3_1.0.0 release, enable g2d - gstreamer1.0-plugins-base_1.22.5.imx update to 6.6.3_1.0.0 release, add opengl dependencies - gstreamer1.0-plugins-good_1.22.5.imx update to 6.6.3_1.0.0 release, enable pulseaudio and 32bit timer - gstreamer1.0_1.22.5.imx update to 6.6.3_1.0.0 release and add runtime dependency glibc-gconv-iso8859-5 - imx-gst1.0-plugin update to 6.6.3_1.0.0 release - imx-vpuwrap update to 6.6.3_1.0.0 release Upgraded: - imx-codec: 4.8.2 -> 4.8.3 - imx-dsp-codec-ext: 2.1.6 -> 2.1.7 - imx-dsp: 2.1.6 -> 2.1.7 - imx-parser: 4.8.2 -> 4.8.3 - imx-opencl-converter: 0.1 -> 0.2.0 New feature: - pipewire_1.0.0 Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
* recipes-multimedia: Update for NXP release 6.1.55-2.2.0Valentin Jec2024-02-121-6/+17
| | | | | | | | | | | | | | | | | | | | | | Upgraded: - gstreamer1.0-plugins-bad: 1.22.0 -> 1.22.5 - gstreamer1.0-plugins-base: 1.22.0 -> 1.22.5 - gstreamer1.0-plugins-good: 1.22.0 -> 1.22.5 - gstreamer1.0: 1.22.0 -> 1.22.5 - imx-codec: 4.8.1 -> 4.8.2 - imx-dsp: 2.1.5 -> 2.1.6 - imx-dsp-codec-ext: 2.1.5 -> 2.1.6 - imx-parser: 4.8.1 -> 4.8.2 Updated: - imx-alsa-plugins_git.bb - imx-gst1.0-plugin_git.bb - imx-vpuwrap_git.bb New feature: - imx-opencl-converter_0.1.bb Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
* recipes-multimedia: Update for NXP release 6.1.36-2.1.0Tom Hochstein2023-11-061-3/+3
| | | | | | | | | | | | | | | | | | | Updated: - imx-alsa-plugins_git.bb - gstreamer1.0-plugins-bad_1.22.0.imx.bb - gstreamer1.0-plugins-base_1.22.0.imx.bb - gstreamer1.0-plugins-good_1.22.0.imx.bb - gstreamer1.0_1.22.0.imx.bb - imx-gst1.0-plugin_git.bb - imx-vpuwrap_git.bb Upgraded: - imx-codec: 4.8.0 -> 4.8.1 - imx-dsp: 2.0.5 -> 2.1.5 - imx-dsp-codec-ext: 2.0.5 -> 2.1.5 - imx-parser: 4.8.0 -> 4.8.1 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* gstreamer: Upgrade 1.20.3.imx -> 1.22.0.imxTom Hochstein2023-08-031-3/+4
| | | | | | | Note, this commit does also complete the 'snapshot' model being used by including the .inc files. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* gstreamer1.0*: Update MM_04.07.02_2210_L5.15.y -> MM_04.07.03_2301_L6.1.yTom Hochstein2023-06-011-5/+4
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-gst1.0-plugin: Fix build with clangKhem Raj2023-03-131-1/+14
| | | | | | | These warnings are already there, gcc just does not error on them yet but clang does. Therefore clean them up a bit Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gstreamer: Upgrade 1.20.0.imx -> 1.20.3.imxTom Hochstein2023-01-091-0/+85
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>