diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0001-v4l2videoenc-Fix-negotiation-caps-leak.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0001-v4l2videoenc-Fix-negotiation-caps-leak.patch index 23c541c2..af330cde 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0001-v4l2videoenc-Fix-negotiation-caps-leak.patch +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0001-v4l2videoenc-Fix-negotiation-caps-leak.patch @@ -1,6 +1,6 @@ -From 9b1466556525c9b3bbb92766f53043c6425974f0 Mon Sep 17 00:00:00 2001 -From: Ilies CHERGUI -Date: Sun, 6 Aug 2023 23:07:56 +0100 +From 5f263d373442ae6636c5f533ce192c6e1a06f781 Mon Sep 17 00:00:00 2001 +From: Nicolas Dufresne +Date: Thu, 25 Jun 2020 16:46:23 -0400 Subject: [PATCH 1/7] v4l2videoenc: Fix negotiation caps leak Part-of: diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0002-v4l2allocator-Fix-data-offset-bytesused-size-validat.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0002-v4l2allocator-Fix-data-offset-bytesused-size-validat.patch index 92c636ba..9bbab4ba 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0002-v4l2allocator-Fix-data-offset-bytesused-size-validat.patch +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0002-v4l2allocator-Fix-data-offset-bytesused-size-validat.patch @@ -1,6 +1,6 @@ -From 1021c771cde62732a49315196e721662ff974502 Mon Sep 17 00:00:00 2001 -From: Ilies CHERGUI -Date: Sun, 6 Aug 2023 23:08:51 +0100 +From 114ca7843aea535a1621518f4f392a40109568e6 Mon Sep 17 00:00:00 2001 +From: Nicolas Dufresne +Date: Fri, 26 Jun 2020 09:53:13 -0400 Subject: [PATCH 2/7] v4l2allocator: Fix data offset / bytesused size validation diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0003-v4l2bufferpool-Avoid-set_flushing-warning.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0003-v4l2bufferpool-Avoid-set_flushing-warning.patch index 86e16722..af9f0375 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0003-v4l2bufferpool-Avoid-set_flushing-warning.patch +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0003-v4l2bufferpool-Avoid-set_flushing-warning.patch @@ -1,6 +1,6 @@ -From 53590990764e58b51210d9054c2e1383ea9a10ef Mon Sep 17 00:00:00 2001 -From: Ilies CHERGUI -Date: Sun, 6 Aug 2023 23:09:58 +0100 +From e44664958ad6154c95d559011bc33c38751f9932 Mon Sep 17 00:00:00 2001 +From: Nicolas Dufresne +Date: Fri, 26 Jun 2020 11:05:25 -0400 Subject: [PATCH 3/7] v4l2bufferpool: Avoid set_flushing warning The gst_buffer_pool_set_flushing() warns when that function is called diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0004-gstv4l2videodec-use-ifdef-macro-for-consistency-with.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0004-gstv4l2videodec-use-ifdef-macro-for-consistency-with.patch index 3ce1c4b3..472f2b91 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0004-gstv4l2videodec-use-ifdef-macro-for-consistency-with.patch +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0004-gstv4l2videodec-use-ifdef-macro-for-consistency-with.patch @@ -1,6 +1,6 @@ -From ff9942980e61592ecdc5d63de18da47ff4fcc087 Mon Sep 17 00:00:00 2001 -From: Ilies CHERGUI -Date: Sun, 6 Aug 2023 23:10:56 +0100 +From 362866771c3adfeba0d81c3983d389da48d1494e Mon Sep 17 00:00:00 2001 +From: Jose Quaresma +Date: Sun, 8 Nov 2020 01:53:55 +0000 Subject: [PATCH 4/7] gstv4l2videodec: use ifdef macro for consistency with the rest of the code diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0005-gstv4l2videodec-check-if-we-have-a-pool-before-the-l.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0005-gstv4l2videodec-check-if-we-have-a-pool-before-the-l.patch index 2c44f220..b838048c 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0005-gstv4l2videodec-check-if-we-have-a-pool-before-the-l.patch +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0005-gstv4l2videodec-check-if-we-have-a-pool-before-the-l.patch @@ -1,6 +1,6 @@ -From 354f881412547c397186e3af63160a86bee2f9f8 Mon Sep 17 00:00:00 2001 -From: Ilies CHERGUI -Date: Sun, 6 Aug 2023 23:18:52 +0100 +From d7ad6c853a9df7fec6472b02ba3129054624c117 Mon Sep 17 00:00:00 2001 +From: Jose Quaresma +Date: Sun, 8 Nov 2020 12:49:03 +0000 Subject: [PATCH 5/7] gstv4l2videodec: check if we have a pool before the locking in video decoder set format diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0006-Fix-resource-leak-in-nvv4l2decoder.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0006-Fix-resource-leak-in-nvv4l2decoder.patch index 2bc6cf69..cff92fc0 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0006-Fix-resource-leak-in-nvv4l2decoder.patch +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0006-Fix-resource-leak-in-nvv4l2decoder.patch @@ -1,6 +1,6 @@ -From 91c2c36b91d37137ddcdeed24af68dde6d10daf2 Mon Sep 17 00:00:00 2001 -From: Ilies CHERGUI -Date: Sun, 6 Aug 2023 23:20:03 +0100 +From 6812a3e081d5ec48d4881c626c532333d2c48d92 Mon Sep 17 00:00:00 2001 +From: Matt Madison +Date: Mon, 27 Sep 2021 05:22:43 -0700 Subject: [PATCH 6/7] Fix resource leak in nvv4l2decoder See: https://forums.developer.nvidia.com/t/175198/11 diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0007-Makefile-fixes-for-OE-builds.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0007-Makefile-fixes-for-OE-builds.patch index 4bf999ee..f45dd06e 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0007-Makefile-fixes-for-OE-builds.patch +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-nvvideo4linux2-1.14.0-r35.4.1/0007-Makefile-fixes-for-OE-builds.patch @@ -1,6 +1,6 @@ -From 8f5185cb08681042573cb7fa592dd9eaa2bdd49f Mon Sep 17 00:00:00 2001 +From bf7357bdaaa920a0e9d5f229fcb3f6060f1615d8 Mon Sep 17 00:00:00 2001 From: Ilies CHERGUI -Date: Sun, 6 Aug 2023 23:27:09 +0100 +Date: Thu, 26 Jan 2023 00:06:19 +0000 Subject: [PATCH 7/7] Makefile fixes for OE builds Signed-off-by: Matt Madison