Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gpu-screen-recorder for 
openSUSE:Factory checked in at 2025-11-03 18:54:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gpu-screen-recorder (Old)
 and      /work/SRC/openSUSE:Factory/.gpu-screen-recorder.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gpu-screen-recorder"

Mon Nov  3 18:54:55 2025 rev:25 rq:1315135 version:20251102

Changes:
--------
--- /work/SRC/openSUSE:Factory/gpu-screen-recorder/gpu-screen-recorder.changes  
2025-07-23 16:35:18.948316790 +0200
+++ 
/work/SRC/openSUSE:Factory/.gpu-screen-recorder.new.1980/gpu-screen-recorder.changes
        2025-11-03 18:55:19.026100683 +0100
@@ -1,0 +2,55 @@
+Sun Nov 02 21:32:26 UTC 2025 - Muhammad Akbar Yanuar Mantari <[email protected]>
+
+- Update to version 20251102:
+  * Allow negative position for region
+  * Force QP mode when capturing with software encoder
+    and attempting to use vbr
+  * Add -fallback-cpu-encoding option to use cpu encoding
+    (x264) if gpu encoding is not available on the system
+  * Show better error on vaapi init failure
+  * Disable vaapi debug output
+  * Update for ffmpeg 8: remove hevc vaapi padding (black bars),
+    fix garbage output (workaround ffmpeg 8 issue)
+  * Fix texture size when recording via portal
+  * Remove use of libavcodec/defs.h (fix compile on old ffmpeg)
+  * App audio capture: fix audio sources getting paused
+    when closing gsr
+  * x11: fix incorrect screen ratio in recording when
+    recording the first monitor
+  * Codec resolution check: treat 0, 0 as no limit
+  * Remove compute shader. It doesn't improve performance
+    and it has worse UV quality because of incorrect pixel colors
+  * Dont use glGetTexLevelParameteriv, it's only available
+    in opengl es 3.1
+  * Dont initialize damage tracker if not enabled
+  * Application audio capture: fix unable to capture virtual
+    sources (EasyEffects microphone)
+  * Output error if compiled without app audio support and
+    attempting to use app audio
+  * Revert "Use pipewire audio routing to merge audio when
+    possible (this fixes out of sync audio when using multiple
+    audio inputs for some users)"
+  * Plugin update macro
+  * Re-add portal damage tracking (-fm content)
+  * Use pipewire audio routing to merge audio when possible
+    (this fixes out of sync audio when using multiple audio
+    inputs for some users)
+  * main: check if glibc is defined
+
+-------------------------------------------------------------------
+Fri Aug 29 10:24:00 UTC 2025 - Muhammad Akbar Yanuar Mantari <[email protected]>
+
+- Update to version 20250824:
+  * Call -sc script on screenshot as well, only save screenshot
+    if no error
+  * Add plugin interface version macro
+  * EGL context version 3
+  * Add plugin support (-p option)
+  * Automatically choose video codec based on capture resolution
+  * Add error checks for video capture resolution since some users
+    are retarded
+  * Desktop portal capture: support rotated monitor capture on sway
+  * kms capture: fix incorrect rotation on wayland (kde plasma)
+    when monitor is rotated when a window is fullscreen
+
+-------------------------------------------------------------------

Old:
----
  gpu-screen-recorder-20250721.tar.zst

New:
----
  gpu-screen-recorder-20251102.tar.zst

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gpu-screen-recorder.spec ++++++
--- /var/tmp/diff_new_pack.lz4BYA/_old  2025-11-03 18:55:19.506120707 +0100
+++ /var/tmp/diff_new_pack.lz4BYA/_new  2025-11-03 18:55:19.506120707 +0100
@@ -18,7 +18,7 @@
 
 %bcond_with test
 Name:           gpu-screen-recorder
-Version:        20250721
+Version:        20251102
 Release:        0
 Summary:        An extremely fast hardware-accelerated screen recorder
 License:        GPL-3.0-only
@@ -56,6 +56,13 @@
 live streaming and for nvidia ShadowPlay-like instant replay, where only
 the last few minutes are saved.
 
+%package devel
+Summary:        Development files %{name}
+BuildArch:      noarch
+
+%description devel
+This subpackage contains header files for developing plugins %{name}.
+
 %prep
 %autosetup
 
@@ -76,7 +83,7 @@
 
 %files
 %license LICENSE
-%doc README.md extra/meson_post_install.sh
+%doc README.md
 %{_bindir}/%{name}
 %{_bindir}/gsr-kms-server
 %{_userunitdir}/%{name}.service
@@ -84,3 +91,7 @@
 %{_modprobedir}/gsr-nvidia.conf
 %endif
 
+%files devel
+%dir %{_includedir}/gsr
+%{_includedir}/gsr/plugin.h
+

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.lz4BYA/_old  2025-11-03 18:55:19.562123043 +0100
+++ /var/tmp/diff_new_pack.lz4BYA/_new  2025-11-03 18:55:19.566123210 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://repo.dec05eba.com/gpu-screen-recorder.git</param>
-              <param 
name="changesrevision">469e23484117d0992839ce30c4a10dff6dbdb452</param></service></servicedata>
+              <param 
name="changesrevision">a545fe45c3ee54b1e89596036dc5b8e74b0d9472</param></service></servicedata>
 (No newline at EOF)
 

++++++ gpu-screen-recorder-20250721.tar.zst -> 
gpu-screen-recorder-20251102.tar.zst ++++++
++++ 3932 lines of diff (skipped)

Reply via email to