<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/multimedia/gst1-plugins-base/patches, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-09-20T10:59:46Z</updated>
<entry>
<title>gst1-plugins-base: re-enable the NEON audio resampler on 32-bit ARM</title>
<updated>2026-09-20T10:59:46Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-09-18T09:03:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=017888a5cad41f10507aa23958b3e05c6ae2d3e5'/>
<id>urn:sha1:017888a5cad41f10507aa23958b3e05c6ae2d3e5</id>
<content type='text'>
The NEON audio resampler has been compiled out of every 32-bit ARM build
since 1.28. Its inline asm advances pointers with add.w, a Thumb-2 only
mnemonic that gas rejects in ARM (A32) state, which is how OpenWrt builds
ARM. The same add.w sits in the meson probe that gates HAVE_ARM_NEON, so
the probe fails first and hides the broken asm behind the generic C path.

Backport the upstream fix, which selects the operand form per ISA and
drops add.w from the probe. Thumb-2 code generation is unchanged.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>gst1-plugins-base: update to 1.22.8</title>
<updated>2023-12-19T12:35:39Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2023-12-19T00:00:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5d61712851c4b32adb3567e9a7e5f4396420d015'/>
<id>urn:sha1:5d61712851c4b32adb3567e9a7e5f4396420d015</id>
<content type='text'>
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>gst1-plugins-base: update to 1.22.3</title>
<updated>2023-05-26T02:28:51Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2023-05-24T15:00:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=be08c11c4a3c50d568848137742eae650fcd7473'/>
<id>urn:sha1:be08c11c4a3c50d568848137742eae650fcd7473</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>gst1-plugins-base: bump to 1.20.5</title>
<updated>2023-02-26T02:43:40Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2023-02-13T09:07:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3a50299c73eaf8ef47f61285ad8da09a519ce6fe'/>
<id>urn:sha1:3a50299c73eaf8ef47f61285ad8da09a519ce6fe</id>
<content type='text'>
- audioconvert, audioresample, audiofilter: fix divide by 0 for input buffer without caps
- cdparanoia: Ignore compiler warning coming from the cdparanoia header
- oggdemux, parsebin: More leak fixes
- opengl: fix automatic dispmanx detection for rpi4
- opengl: Fix usage of eglCreate/DestroyImage
- opengl: Fix static linking on macOS
- opusdec: Various channel-related fixes
- textrender: Negotiate caps on a GAP event if none were negotiated yet
- textrender: Don't blindly forward all events and don't blindly forward all events
- timeoverlay: fix pad leak
- oggdemux: Don't leak incoming EOS event
- subparse: Fix non-closed tag handling.
- videodecoder: Only post latency message if it changed
- videoscale: buffer meta handling fixes (NULL-terminate array of valid meta tags)
- videosink: Don't return unknown end-time from get_times()
- Bump core requirement in 1.20 branch to 1.20.4

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@citymesh.com&gt;
</content>
</entry>
<entry>
<title>gst1-plugins-base: update to 1.20.4</title>
<updated>2022-12-23T00:32:46Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2022-12-20T14:17:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4a11b1b335107e8cb51dbb8a97a107a87d256bbc'/>
<id>urn:sha1:4a11b1b335107e8cb51dbb8a97a107a87d256bbc</id>
<content type='text'>
Removed deprecated use of AUTORELEASE, and refreshed patches.

Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>gst1-plugins-base: update to 1.20.2</title>
<updated>2022-05-11T21:51:01Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2022-05-11T00:38:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=bc8c284ef28d3a38f0687e85211ec099d34d1ca7'/>
<id>urn:sha1:bc8c284ef28d3a38f0687e85211ec099d34d1ca7</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>treewide: Run refresh on all packages</title>
<updated>2021-02-21T00:02:15Z</updated>
<author>
<name>Ilya Lipnitskiy</name>
</author>
<published>2021-02-21T00:02:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5d8d4fbbcb5c5de9370711c19bb3510210989a98'/>
<id>urn:sha1:5d8d4fbbcb5c5de9370711c19bb3510210989a98</id>
<content type='text'>
The crude loop I wrote to come up with this changeset:

  find -L package/feeds/packages/ -name patches | \
  sed 's/patches$/refresh/' | sort | xargs make

Signed-off-by: Ilya Lipnitskiy &lt;ilya.lipnitskiy@gmail.com&gt;
</content>
</entry>
<entry>
<title>gst1-plugins-base: update to 1.18.0</title>
<updated>2020-09-13T00:33:20Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-09-13T00:11:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=cb00f0625ab194e7abd822d7cfcba748796c7321'/>
<id>urn:sha1:cb00f0625ab194e7abd822d7cfcba748796c7321</id>
<content type='text'>
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>gst1-plugins-base: update to 1.17.2</title>
<updated>2020-07-25T08:36:02Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-07-25T08:04:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=dad781503042b3ac8a9506e50c9ce9f0fd32f8b3'/>
<id>urn:sha1:dad781503042b3ac8a9506e50c9ce9f0fd32f8b3</id>
<content type='text'>
Fixed some typos.

Added patch to fix compilation without distutils.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>gst1-plugins-base: update to 1.16.2</title>
<updated>2020-04-08T02:00:07Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-03-10T00:29:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9cbde8ad8b12a2b4adcb9399b7c5832729a4c806'/>
<id>urn:sha1:9cbde8ad8b12a2b4adcb9399b7c5832729a4c806</id>
<content type='text'>
Switched to meson.

Fixed license information.

No more static libraries as meson makes you choose.

Added several CONFIG_DEPENDS entries.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
</feed>
