We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File wf-recorder.changes of Package wf-recorder

-------------------------------------------------------------------
Mon Oct 14 12:52:54 UTC 2024 - ammen99@gmail.com

- Update to version 0.5.0+git1:
  * frame-writer: Track ffmpeg changes (#279)

-------------------------------------------------------------------
Mon Oct 14 12:48:48 UTC 2024 - ammen99@gmail.com

- 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

-------------------------------------------------------------------
Wed Aug 21 09:23:42 UTC 2024 - Denys Kondratenko <stdden@opensuse.org>

- Update to version 0.4.1+git11:
  * PipeWire audio capture (#247)
  * add -y/--overwrite (#266)
  * ensure all status messages use stderr (#267)
  * Add compatibility with FFMPEG 7.0 (#262)
  * recreate buffer if format changes (#251)
  * Allow region capture with DMA-BUF (#244)
  * Get hw_frame_context from buffersink (#242)
  * Set the default pixel format to yuv420p (#237)
  * README: add NixOS, order distros alphabetically (#231)
  * Use dmabuf feedback instead of wl-drm to get compositor device (#235)
  * Also set buffer.drm_format with shm capture (#233)

-------------------------------------------------------------------
Thu Mar  7 09:09:22 UTC 2024 - jun wang <jgwang@suse.com>

- Update to version 0.4.1
  * bump meson.build version to 0.4.1
  * don't fail when git-metadata is unavailable (#226)
  * mention Alpine package (#227)
  * Fix typo in main.cpp (#229)

-------------------------------------------------------------------
Wed Aug 23 09:45:48 UTC 2023 - ammen99@gmail.com

- Update to version 0.4.0+git0:
  * meson.build: bump version to 0.4.0
  * don't ask for overwrite for the char device (#141)
  * add --no-dmabuf option (#225)
  * Break early when exit_main_loop is set in encoder thread (#223)
  * Dynamically increase number of used buffers (#221)
  * Add X2RGB10 format mapping for DMA-BUFs (#224)
  * Add support for 16 bit deep formats (#184)
  * Revert "Use VP9+Opus on MKV for recordings"
  * Revert "Use VP8+Vorbis on WebM for recordings (#202)"
  * Use codec format which best matches input (#215)
  * Retry capture on failure
  * Use gbm_bo_create_with_modifiers when possible
  * Reduce memory usage with DMA-BUF capture (#219)
  * Use DMA-BUF with HW encoding (#206)
  * Only flush when video codec has delay (#209)
  * ci: add to safe directories so that git parse-rev works (#210)

-------------------------------------------------------------------
Tue Jan 17 11:40:17 UTC 2023 - llyyr.public@gmail.com

- Update to version 0.3.0+git19:
  * Gracefully terminate on SIGTERM/SIGHUP to avoid corruption (#183)
  * Fix meson deprecation warning
  * Replace deprecated av_init_packet() calls
  * FrameRate Changes, Implement CFR and estimated buffer framerate (#190)
  * Use VP8+Vorbis on WebM for recordings (#202)
  * Add GitHub Actions CI to test the build (#201)
  * README: Flesh out build dependencies for building from source (#203)
  * build: Fix compile failure introduced by last commit (#200)
  * Add a compile-time option to set the default container file format
  * README: Update Fedora build and install documentation
  * Use VP9+Opus on MKV for recordings
  * Add default codec parameters for libvpx/libvpx-vp9. (#197)

-------------------------------------------------------------------
Tue Sep 13 12:15:24 UTC 2022 - llyyr.public@gmail.com

- Update to version 0.3.0+git7:
  * fix formatting for muxer option in the manpage
  * Fix manpage formatting
  * remove redundant --force-yuv option
  * fix buffersink pix_fmt handling
  * docs: fix help and examples regarding -a & --audio (#180)
  * Remove unused variable (#178)
  * Support for configuring audio codec and video framerate (#177)
  * bump version in meson.build to 0.3.0
  * Fix: Crash when output is switched on (#168)
  * Add support for xrgb/xbgr 2101010 formats

-------------------------------------------------------------------
Wed Jun 29 13:28:11 UTC 2022 - llyyr <thighsaspillows@gmail.com>

- Update to version v0.3.0
  * Support for ffmpeg filters with the -F <filter> option (5384bc9). This allows using many of the effects ffmpeg provides, see https://github.com/schauveau/wf-recorder-x for a good introduction on filters.
  * Support for recording new frames only when the screen contents actually change (#82). This is now the default behavior. If this is not desired (because for ex. the recording has variable refresh rate and not fixed), the -D option can be used to get the old behavior.
  * wf-recorder now asks the user if the output file will be overwritten (0b74ad4)
  * Various bug fixes, see the git log for complete list of changes.

-------------------------------------------------------------------
Tue Feb 16 18:17:10 UTC 2021 - Denys Kondratenko <stdden@opensuse.org>

- fix for the issue #92 (Requested output format 'v4l2' is not a suitable output format)
  *adding missing libavdevice-devel dependency to be able to use v4l2loopback

-------------------------------------------------------------------
Fri Apr 17 11:25:38 UTC 2020 - Denis Kondratenko <denis.kondratenko@suse.com>

- Update to version v0.2.1
  * Improved documentation
  * Fixed long recordings (>1h10m) (#78)
- Update to v0.2
  * Addition of manpage and help options #35
  * Conversion to RGB to YUV with the help of OpenCL (the latter being optional) #30 #32
  * Option to set muxer and pixel format #43 #53
  * Support for loopback devices: #43 #53
  * Update to newer avcodec_send_frame API #47
- Add opencl dependency for new OpenCL feature
- Add scdoc for man
- spec switched to %meson macros

-------------------------------------------------------------------
Thu May 16 19:36:14 UTC 2019 - Michael Aquilina <michaelaquilina@gmail.com>

- Initial Release
openSUSE Build Service is sponsored by