Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package wf-recorder for openSUSE:Factory checked in at 2024-10-15 15:00:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wf-recorder (Old) and /work/SRC/openSUSE:Factory/.wf-recorder.new.19354 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wf-recorder" Tue Oct 15 15:00:41 2024 rev:8 rq:1207940 version:0.5.0+git1 Changes: -------- --- /work/SRC/openSUSE:Factory/wf-recorder/wf-recorder.changes 2024-08-22 18:11:20.348840100 +0200 +++ /work/SRC/openSUSE:Factory/.wf-recorder.new.19354/wf-recorder.changes 2024-10-15 15:01:11.187624915 +0200 @@ -1,0 +2,22 @@ +Mon Oct 14 12:52:54 UTC 2024 - [email protected] + +- Update to version 0.5.0+git1: + * frame-writer: Track ffmpeg changes (#279) + +------------------------------------------------------------------- +Mon Oct 14 12:48:48 UTC 2024 - [email protected] + +- Update to version 0.5.0+git0: + * Also set buffer.drm_format with shm capture by @nowrep in #233 + * Use dmabuf feedback instead of wl-drm to get compositor device by @nowrep in #235 + * Set the default pixel format to yuv420p by @soreau in #237 + * Get hw_frame_context from buffersink by @nowrep in #242 + * Allow region capture with DMA-BUF by @nowrep in #244 + * recreate buffer if format changes by @ammen99 in #251 + * Add compatibility with FFMPEG 7.0 by @eclipseo in #262 + * ensure all status messages use stderr by @nekopsykose in #267 + * add -O/--overwrite by @nekopsykose in #266 + * PipeWire audio capture by @nowrep in #247 + * Require libpipewire >= 1.0.5 for pw_buffer.time by @nowrep in #271 + +------------------------------------------------------------------- Old: ---- wf-recorder-0.4.1+git11.obscpio wf-recorder-0.4.1+git11.tar.gz New: ---- wf-recorder-0.5.0+git1.obscpio wf-recorder-0.5.0+git1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wf-recorder.spec ++++++ --- /var/tmp/diff_new_pack.NGcADz/_old 2024-10-15 15:01:14.823776355 +0200 +++ /var/tmp/diff_new_pack.NGcADz/_new 2024-10-15 15:01:14.823776355 +0200 @@ -18,7 +18,7 @@ Name: wf-recorder -Version: 0.4.1+git11 +Version: 0.5.0+git1 Release: 0%{?dist} Summary: Utility program for screen recording of wlroots-based compositors License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.NGcADz/_old 2024-10-15 15:01:14.851777522 +0200 +++ /var/tmp/diff_new_pack.NGcADz/_new 2024-10-15 15:01:14.855777688 +0200 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://github.com/ammen99/wf-recorder.git</param> - <param name="revision">9978c3570436eb5358e4578421d83a7f3ffd2683</param> + <param name="revision">560bb92d3ddaeb31d7af77d22d01b0050b45bebe</param> <param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-replacement">\1</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.NGcADz/_old 2024-10-15 15:01:14.871778355 +0200 +++ /var/tmp/diff_new_pack.NGcADz/_new 2024-10-15 15:01:14.875778521 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/ammen99/wf-recorder.git</param> - <param name="changesrevision">9978c3570436eb5358e4578421d83a7f3ffd2683</param></service></servicedata> + <param name="changesrevision">560bb92d3ddaeb31d7af77d22d01b0050b45bebe</param></service></servicedata> (No newline at EOF) ++++++ wf-recorder-0.4.1+git11.obscpio -> wf-recorder-0.5.0+git1.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wf-recorder-0.4.1+git11/meson.build new/wf-recorder-0.5.0+git1/meson.build --- old/wf-recorder-0.4.1+git11/meson.build 2024-07-03 10:43:37.000000000 +0200 +++ new/wf-recorder-0.5.0+git1/meson.build 2024-10-08 20:56:55.000000000 +0200 @@ -2,7 +2,7 @@ 'wf-recorder', 'c', 'cpp', - version: '0.4.1', + version: '0.5.0', license: 'MIT', meson_version: '>=0.54.0', default_options: [ @@ -54,7 +54,7 @@ 'define': 'HAVE_PULSE' }, 'pipewire': { - 'dependency': dependency('libpipewire-0.3', required: false), + 'dependency': dependency('libpipewire-0.3', version: '>=1.0.5', required: false), 'sources': ['src/pipewire.cpp'], 'define': 'HAVE_PIPEWIRE' } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wf-recorder-0.4.1+git11/src/frame-writer.cpp new/wf-recorder-0.5.0+git1/src/frame-writer.cpp --- old/wf-recorder-0.4.1+git11/src/frame-writer.cpp 2024-07-03 10:43:37.000000000 +0200 +++ new/wf-recorder-0.5.0+git1/src/frame-writer.cpp 2024-10-08 20:56:55.000000000 +0200 @@ -371,7 +371,7 @@ this->videoCodecCtx->height = filter_output->h; this->videoCodecCtx->pix_fmt = (AVPixelFormat)filter_output->format; this->videoCodecCtx->time_base = filter_output->time_base; - this->videoCodecCtx->framerate = filter_output->frame_rate; // can be 1/0 if unknown + this->videoCodecCtx->framerate = AVRational{1,0}; this->videoCodecCtx->sample_aspect_ratio = filter_output->sample_aspect_ratio; this->hw_frame_context = av_buffersink_get_hw_frames_ctx( ++++++ wf-recorder-0.4.1+git11.tar.gz -> wf-recorder-0.5.0+git1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wf-recorder-0.4.1+git11/meson.build new/wf-recorder-0.5.0+git1/meson.build --- old/wf-recorder-0.4.1+git11/meson.build 2024-07-03 10:43:37.000000000 +0200 +++ new/wf-recorder-0.5.0+git1/meson.build 2024-10-08 20:56:55.000000000 +0200 @@ -2,7 +2,7 @@ 'wf-recorder', 'c', 'cpp', - version: '0.4.1', + version: '0.5.0', license: 'MIT', meson_version: '>=0.54.0', default_options: [ @@ -54,7 +54,7 @@ 'define': 'HAVE_PULSE' }, 'pipewire': { - 'dependency': dependency('libpipewire-0.3', required: false), + 'dependency': dependency('libpipewire-0.3', version: '>=1.0.5', required: false), 'sources': ['src/pipewire.cpp'], 'define': 'HAVE_PIPEWIRE' } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wf-recorder-0.4.1+git11/src/frame-writer.cpp new/wf-recorder-0.5.0+git1/src/frame-writer.cpp --- old/wf-recorder-0.4.1+git11/src/frame-writer.cpp 2024-07-03 10:43:37.000000000 +0200 +++ new/wf-recorder-0.5.0+git1/src/frame-writer.cpp 2024-10-08 20:56:55.000000000 +0200 @@ -371,7 +371,7 @@ this->videoCodecCtx->height = filter_output->h; this->videoCodecCtx->pix_fmt = (AVPixelFormat)filter_output->format; this->videoCodecCtx->time_base = filter_output->time_base; - this->videoCodecCtx->framerate = filter_output->frame_rate; // can be 1/0 if unknown + this->videoCodecCtx->framerate = AVRational{1,0}; this->videoCodecCtx->sample_aspect_ratio = filter_output->sample_aspect_ratio; this->hw_frame_context = av_buffersink_get_hw_frames_ctx( ++++++ wf-recorder.obsinfo ++++++ --- /var/tmp/diff_new_pack.NGcADz/_old 2024-10-15 15:01:15.583808010 +0200 +++ /var/tmp/diff_new_pack.NGcADz/_new 2024-10-15 15:01:15.615809342 +0200 @@ -1,5 +1,5 @@ name: wf-recorder -version: 0.4.1+git11 -mtime: 1719996217 -commit: 9978c3570436eb5358e4578421d83a7f3ffd2683 +version: 0.5.0+git1 +mtime: 1728413815 +commit: 560bb92d3ddaeb31d7af77d22d01b0050b45bebe
