aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_git.bb
AgeCommit message (Collapse)Author
2020-04-24gstreamer1.0-plugins-imx: Update to version 0.13.1Carlos Rafael Giani
* Last planned release in the 0.x series. Development now focuses on 2.x. The 2.x series will support i.MX6, i.MX7, and i.MX8. * OE recipe fix to use the correct G2D dependency (imxg2d, not imx-gpu-viv) * waf: Update to version 2.0.12 and switch to Python 3 * misc: * gst_buffer_pool_config_set_allocator() and get_allocator() are transfer-none. Changes to the code address that, fixing various refcount related problems. * Update GstPhysMemoryAllocator support for GStreamer 1.14+ * v4l2video: * v4l2src: Set interlace flags in GstBuffer * v4l2sink: Define V4L2_COLORSPACE_DEFAULT if it doesn't exist * v4l2: Add phys mem meta only if the driver/card is known to support this This makes USB video cameras work with imxv4l2videosrc, because they do not provide any physical address. * v4l2_buffer_pool: First reset the buffer storage in the pool, then queue the buffer. Otherwise it might happen that we dequeue the same buffer in a different thread already *before* we have it reset in the buffer storage, and then run into an assertion because it contains NULL. * vpu: * decoder: Fix for an endless loop at gst_imx_vpu_decoder_finish() when in no_wait mode * decoder: Clear the GST_VIDEO_BUFFER_FLAG_TFF flag in case of IMX_VPU_INTERLACING_MODE_BOTTOM_FIELD_FIRST * decoder: Honour num-additional-framebuffers setting * decoder: Fix leak when input video formats change due to a missing gst_imx_vpu_decoder_close() call * ipu: Reintroduce interlace methods * audio: * Save pointer to codec_data GstBuffer to fix memory leak * Only allocate reordered_channel_positions if needed. If we don't need to reorder the audio channels, we the unnecessary allocation otherwise. * g2dpango: * Add missing header and cleanup a few warnings * Unref video_frame memory after phys_memory check Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2020-01-17gstreamer: Adapt to meson changes from oe-coreKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-08gstreamer1.0-plugins-imx: use host python3Max Krummenacher
Fixes: | ERROR: gstreamer1.0-plugins-imx-0.13.0+gitAUTOINC+963aea60b1-r0 do_configure: Execution of '/build/krm/oe-core_master/build/tmp/work/armv7at2hf-neon-mx6qdl-tdx-linux-gnueabi/gstreamer1.0-plugins-imx/0.13.0+gitAUTOINC+963aea60b1-r0/temp/run.do_configure.44421' failed with exit code 127: | /usr/bin/env: ‘python’: No such file or directory Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-10-26classes/use-imx-headers: Easy linux-imx-headers useOtavio Salvador
This allow to easy reuse of binary packages among similar SoCs. The usual use for this is to share SoC specific packages among different boards independently of the kernel version it is using, as far it is ABI compatible with the official version it will just work. Following recipes has been reworked to make use of the class: - imx-lib - imx-test - imx-vpu-hantro - imx-vpu - imx-alsa-plugins - gstreamer1.0-plugins-base - gstreamer1.0-plugins-imx - imx-gst1.0-plugin Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-10-26gstreamer1.0-plugins-imx: Replace kernel dependence with linux-imx-headersTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-06-26gstreamer1.0-plugins-imx: Bump to revision 963aea6Fabio Berton
- Rename recipe to use git package name - Set PV to use latest version plus git revision - Add O.S. Systems License This commit includes the following changes: - 963aea6 Merge pull request #180 from clopez/bug-179 - 81d3233 Merge pull request #188 from dougnazar/fixes - 68715a6 g2dpango: Add missing header and cleanup a few warnings - f4aa2db audio: Save codec_data - 2b2edd7 Endless loop at gst_imx_vpu_decoder_finish() when in no_wait mode (#179) - ecd884a v4l2: Add phys mem meta only if the driver/card is known to support this - 9772200 ipu: Reintroduce interlace methods - 3404b56 v4l2video: Define V4L2_COLORSPACE_DEFAULT if it doesn't exist Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>