toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

274
active users

#gstreamer

2 posts2 participants0 posts today
9to5Linux<p><a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> Weekly Roundup for August 10th, 2025: <a href="https://floss.social/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> 13, <a href="https://floss.social/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ubuntu</span></a> 24.04.3 LTS, <a href="https://floss.social/tags/LinuxMint" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxMint</span></a> 22.2 beta, <a href="https://floss.social/tags/Mesa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mesa</span></a> 25.2, Linux 6.17 RC, <a href="https://floss.social/tags/NVIDIA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NVIDIA</span></a> 580 beta, <a href="https://floss.social/tags/KDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KDE</span></a> Plasma 6.4.4, <a href="https://floss.social/tags/Calibre" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Calibre</span></a> 8.8, <a href="https://floss.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a> 1.26.5, <a href="https://floss.social/tags/Tails" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tails</span></a> 7.0 RC, <a href="https://floss.social/tags/Audacity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Audacity</span></a> 3.7.5, <a href="https://floss.social/tags/PeaZip" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PeaZip</span></a> 10.6, PorteuX 2.2, <a href="https://floss.social/tags/HandBrake" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HandBrake</span></a> 1.10, <a href="https://floss.social/tags/Darktable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Darktable</span></a> 5.2.1, NetworkManager 1.54, KDE Frameworks 6.17, <a href="https://floss.social/tags/Amarok" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Amarok</span></a> 3.3.1, and more <a href="https://9to5linux.com/9to5linux-weekly-roundup-august-10th-2025" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">9to5linux.com/9to5linux-weekly</span><span class="invisible">-roundup-august-10th-2025</span></a></p><p><a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a></p>
9to5Linux<p><a href="https://floss.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a> 1.26.5 Open-Source Multimedia Framework Adds JPEG XS Support Videorate and Imagefreeze <a href="https://9to5linux.com/gstreamer-1-26-5-adds-jpeg-xs-support-videorate-and-imagefreeze" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">9to5linux.com/gstreamer-1-26-5</span><span class="invisible">-adds-jpeg-xs-support-videorate-and-imagefreeze</span></a></p><p><span class="h-card" translate="no"><a href="https://floss.social/@gstreamer" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>gstreamer</span></a></span> <a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a></p>
openSUSE Linux<p>Tumbleweed brought major upgrades like <a href="https://fosstodon.org/tags/hwinfo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hwinfo</span></a> 25, <a href="https://fosstodon.org/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a>‑rpm‑macros 26, &amp; <a href="https://fosstodon.org/tags/Amarok" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Amarok</span></a> 3.3.0 in July. Plus enhancements to <a href="https://fosstodon.org/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a>, <a href="https://fosstodon.org/tags/curl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>curl</span></a> 8.15.0 and <a href="https://fosstodon.org/tags/nvme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nvme</span></a>‑cli 2.15. Tons of new features &amp; security fixes! <a href="https://fosstodon.org/tags/openSUSE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openSUSE</span></a> <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://news.opensuse.org/2025/08/01/tw-monthly-update-july/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.opensuse.org/2025/08/01/t</span><span class="invisible">w-monthly-update-july/</span></a></p>
9to5Linux<p><a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> Weekly Roundup for July 20th, 2025: <a href="https://floss.social/tags/KDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KDE</span></a> Plasma 6.4.3, <a href="https://floss.social/tags/Blender" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Blender</span></a> 4.5 LTS, <a href="https://floss.social/tags/Intel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Intel</span></a> discontinues <a href="https://floss.social/tags/ClearLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClearLinux</span></a> OS, <a href="https://floss.social/tags/VirtualBox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VirtualBox</span></a> 7.1.12, <a href="https://floss.social/tags/LibreOffice" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LibreOffice</span></a> 25.2.5, <a href="https://floss.social/tags/Wireshark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wireshark</span></a> 4.4.8, <a href="https://floss.social/tags/Rescuezilla" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rescuezilla</span></a> 2.6.1, <a href="https://floss.social/tags/Calibre" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Calibre</span></a> 8.7, <a href="https://floss.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a> 1.26.4, Linux hits 5% desktop market share in the US, and more <a href="https://9to5linux.com/9to5linux-weekly-roundup-july-20th-2025" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">9to5linux.com/9to5linux-weekly</span><span class="invisible">-roundup-july-20th-2025</span></a></p><p><a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a></p>
9to5Linux<p><a href="https://floss.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a> 1.26.4 Open-Source Multimedia Framework Adds TAI Timestamp Muxing Support to mp4mux and Other Changes <a href="https://9to5linux.com/gstreamer-1-26-4-adds-tai-timestamp-muxing-support-to-mp4mux-other-changes" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">9to5linux.com/gstreamer-1-26-4</span><span class="invisible">-adds-tai-timestamp-muxing-support-to-mp4mux-other-changes</span></a></p><p><span class="h-card" translate="no"><a href="https://floss.social/@gstreamer" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>gstreamer</span></a></span> <a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://floss.social/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a></p>
9to5Linux<p><a href="https://floss.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a> 1.28 Promises <a href="https://floss.social/tags/Vulkan" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vulkan</span></a> H.264 Encoder, <a href="https://floss.social/tags/AMD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AMD</span></a> HIP Plugin, 10-Bit Support for the Vulkan H.265 Decoder, and More <a href="https://9to5linux.com/gstreamer-1-28-promises-vulkan-h-264-encoder-amd-hip-plugin-and-more" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">9to5linux.com/gstreamer-1-28-p</span><span class="invisible">romises-vulkan-h-264-encoder-amd-hip-plugin-and-more</span></a></p><p><span class="h-card" translate="no"><a href="https://floss.social/@gstreamer" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>gstreamer</span></a></span> <a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a> <a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a></p>
Maxi 11x 💉<p>Parallel zur Veröffentlichung von <a href="https://chaos.social/tags/Amarok" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Amarok</span></a> 3.3-</p><p><a href="https://blogs.kde.org/2025/07/08/amarok-3.3-far-above-the-clouds-released/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blogs.kde.org/2025/07/08/amaro</span><span class="invisible">k-3.3-far-above-the-clouds-released/</span></a></p><p>Nur von dem <a href="https://chaos.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a>-Backend bin ich nicht überzeugt, in der Vergangenheit machte das bei vielen FLACs Probleme, weshalb ich das VLC-Backend nutzte.</p>
9to5Linux<p><a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> Weekly Roundup for June 29th, 2025: <a href="https://floss.social/tags/Firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firefox</span></a> 140 ESR, first look at <a href="https://floss.social/tags/GIMP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GIMP</span></a> 3.2, <a href="https://floss.social/tags/IPFire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPFire</span></a> gets <a href="https://floss.social/tags/WireGuard" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WireGuard</span></a> support, <a href="https://floss.social/tags/KDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KDE</span></a> Plasma 6.4's first point release, Firefox 141 to use less memory on Linux, <a href="https://floss.social/tags/qBittorrent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>qBittorrent</span></a> 5.1.1, <a href="https://floss.social/tags/Clonezilla" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clonezilla</span></a> Live 3.2.2-15, <a href="https://floss.social/tags/PipeWire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipeWire</span></a> 1.4.6, <a href="https://floss.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a> 1.26.3, and more <a href="https://9to5linux.com/9to5linux-weekly-roundup-june-29th-2025" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">9to5linux.com/9to5linux-weekly</span><span class="invisible">-roundup-june-29th-2025</span></a></p><p><a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a></p>
9to5Linux<p><a href="https://floss.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a> 1.26.3 Open-Source Multimedia Framework Patches H.266 Video Parser Security Flaw <a href="https://9to5linux.com/gstreamer-1-26-3-multimedia-framework-patches-h-266-video-parser-security-flaw" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">9to5linux.com/gstreamer-1-26-3</span><span class="invisible">-multimedia-framework-patches-h-266-video-parser-security-flaw</span></a></p><p><span class="h-card" translate="no"><a href="https://floss.social/@gstreamer" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>gstreamer</span></a></span> <a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a> <a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a></p>
Raphael Dürscheid<p><span class="h-card" translate="no"><a href="https://framapiaf.org/@peertube" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>peertube</span></a></span> Nice! Have you checked out the <a href="https://gstreamer.freedesktop.org/documentation/rswebrtc/index.html?gi-language=c#plugin-rswebrtc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gstreamer.freedesktop.org/docu</span><span class="invisible">mentation/rswebrtc/index.html?gi-language=c#plugin-rswebrtc</span></a> Sounds like a <a href="https://fosstodon.org/tags/gstreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gstreamer</span></a> job maybe for/with help from <span class="h-card" translate="no"><a href="https://floss.social/@centricular" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>centricular</span></a></span> ?</p>
9to5Linux<p><a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> Weekly Roundup for June 1st, 2025: <a href="https://floss.social/tags/GNU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNU</span></a> Linux-libre 6.15 kernel, <a href="https://floss.social/tags/AlpineLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AlpineLinux</span></a> 3.22, <a href="https://floss.social/tags/Firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firefox</span></a> 139, <a href="https://floss.social/tags/Armbian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Armbian</span></a> 25.5, <a href="https://floss.social/tags/AlmaLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AlmaLinux</span></a> OS 10, KaOS 2025.05, <a href="https://floss.social/tags/Thunderbird" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Thunderbird</span></a> 139, <a href="https://floss.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> installer adding support for Btrfs snapshots, <a href="https://floss.social/tags/TUXEDO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TUXEDO</span></a> Stellaris 16 Gen7 laptop, PanVK now <a href="https://floss.social/tags/Vulkan" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vulkan</span></a> 1.2 conformant, <a href="https://floss.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a> 1.26.2, <a href="https://floss.social/tags/PorteuX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PorteuX</span></a> 2.1, CachyOS ISO snapshot for May 2025, and more <a href="https://9to5linux.com/9to5linux-weekly-roundup-june-1st-2025" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">9to5linux.com/9to5linux-weekly</span><span class="invisible">-roundup-june-1st-2025</span></a></p><p><a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a></p>
9to5Linux<p><a href="https://floss.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a> 1.26.2 Open-Source Multimedia Framework Improves D3D12 Video Deconding on <a href="https://floss.social/tags/NVIDIA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NVIDIA</span></a> GPUs, WAV Playback, and More <a href="https://9to5linux.com/gstreamer-1-26-2-improves-the-d3d12-video-decoder-for-nvidia-gpus-wav-playback" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">9to5linux.com/gstreamer-1-26-2</span><span class="invisible">-improves-the-d3d12-video-decoder-for-nvidia-gpus-wav-playback</span></a></p><p><span class="h-card" translate="no"><a href="https://floss.social/@gstreamer" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>gstreamer</span></a></span> <a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a> <a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a></p>
Collabora<p>End-to-end, fully <a href="https://floss.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> HDR10 pipeline. Hantro <a href="https://floss.social/tags/AV1" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AV1</span></a> 10bit decoding accelerator, <a href="https://floss.social/tags/Wayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wayland</span></a> color management protocol, <a href="https://floss.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a> video player. All running on the Radxa Rock5 RK3588. Drop by our table at Embedded Recipes to check it out! <a href="https://floss.social/tags/Embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Embedded</span></a> <a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a></p>
GStreamer<p>📢 We're thrilled to announce GStreamer 1.26</p><p>... a new major stable feature release!</p><p>Check out</p><p> <a href="https://gstreamer.freedesktop.org/releases/1.26/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gstreamer.freedesktop.org/rele</span><span class="invisible">ases/1.26/</span></a></p><p>for details of all the exciting new features and improvements!</p><p>Many thanks to everyone who contributed to this release!</p><p>📦 GStreamer 1.26.0 binary packages for Windows, macOS, iOS and Android are also available now at</p><p> <a href="https://gstreamer.freedesktop.org/download/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gstreamer.freedesktop.org/down</span><span class="invisible">load/</span></a></p><p><a href="https://floss.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a> <a href="https://floss.social/tags/multimedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>multimedia</span></a> <a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a> <a href="https://floss.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a></p>
Robert Mader<p>A first experiment in <a href="https://mastodon.social/tags/gstreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gstreamer</span></a> is quite promising - on the x220 it already makes Showtime (the future Gnome default player) outperform <a href="https://mastodon.social/tags/mpv" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mpv</span></a> with 4k@30fps AV1 or VP9 playback - my hope is to get 4k@60fps work smoothly (SDR - bonus for HDR10, but the required shaders might end up being too heavy).</p><p>For those interested, you can find the code at <a href="https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8540" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.freedesktop.org/gstream</span><span class="invisible">er/gstreamer/-/merge_requests/8540</span></a></p>
GStreamer<p>📢 GStreamer 1.26 release candidate 1 is out!</p><p>Please give it a spin and report any issues.</p><p>Curious what's new? Preliminary release notes with all the details will be made available before the final release.</p><p>📦 GStreamer 1.26.0 rc1 binary packages for Windows, macOS, iOS and Android are also available now for testing.</p><p><a href="https://discourse.gstreamer.org/t/gstreamer-1-25-90-pre-release-1-26-0-rc1/4180/2" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discourse.gstreamer.org/t/gstr</span><span class="invisible">eamer-1-25-90-pre-release-1-26-0-rc1/4180/2</span></a></p><p><a href="https://floss.social/tags/GStreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GStreamer</span></a> <a href="https://floss.social/tags/multimedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>multimedia</span></a> <a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a> <a href="https://floss.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a></p>
Robert Mader<p>If any sw-decoder people (<a href="https://mastodon.social/tags/dav1d" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dav1d</span></a>, <a href="https://mastodon.social/tags/ffmpeg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ffmpeg</span></a>, <a href="https://mastodon.social/tags/vpx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vpx</span></a> etc.) read this, do you know how feasible it would be to make decoders:<br>1. support output formats common for hw-decoders, like NV12, P010 etc.? Do some already do, do the <a href="https://mastodon.social/tags/gstreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gstreamer</span></a> implementions just miss something? Do I miss something?<br>2. support externally allocated buffers, crucially ones with stride != width?</p><p>Both points could help make things more performant - and together they could even allow zero-copy playback with common display engines.</p>
Robert Mader<p>P.S.: the idea was inspired by the <a href="https://mastodon.social/tags/libcamera" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libcamera</span></a> sw-ISP and the MR can be found at</p><p><a href="https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8540" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.freedesktop.org/gstream</span><span class="invisible">er/gstreamer/-/merge_requests/8540</span></a></p><p><a href="https://mastodon.social/tags/gstreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gstreamer</span></a> <a href="https://mastodon.social/tags/ffmpeg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ffmpeg</span></a> <a href="https://mastodon.social/tags/wayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wayland</span></a> <a href="https://mastodon.social/tags/mesa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mesa</span></a></p>
Robert Mader<p>Doing so would require wiring up various new DRM fourcss and support in <a href="https://mastodon.social/tags/mesa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mesa</span></a> drivers - i.e. quite a bit of work - but initial, totally unoptimized results are very promising and the approach leaves a lot of room for improvements and extensions, e.g. new dmabuf APIs for better upload performance to dedicated GPUs, optionally using heaps like CMA etc.</p><p>That's why I'd love to hear opinions from people in the field if they generally consider this a good idea.</p><p><a href="https://mastodon.social/tags/gstreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gstreamer</span></a> <a href="https://mastodon.social/tags/ffmpeg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ffmpeg</span></a> <a href="https://mastodon.social/tags/wayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wayland</span></a> <a href="https://mastodon.social/tags/mesa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mesa</span></a></p>
Robert Mader<p>For video/multimedia/graphics on <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> people: I made a PoC for gstreamer using udmabuf to allocate YCbCr buffers for sw-decoded video that can be imported by GPU drivers.<br>The basic idea is to allow to reuse the highly optimized hw-decoding dmabuf import paths in drivers/toolkits/apps for sw-decoding, so they can cover arbitrary new codecs and less usual formats - e.g. AV1 and H266 on hardware that doesn't have HW support or 422/444 subsampling.</p><p><a href="https://mastodon.social/tags/gstreamer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gstreamer</span></a> <a href="https://mastodon.social/tags/ffmpeg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ffmpeg</span></a> <a href="https://mastodon.social/tags/wayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wayland</span></a> <a href="https://mastodon.social/tags/mesa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mesa</span></a></p>