From bab9a0560d15e7e1621469cf8db3e70bc29833b6 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Fri, 14 Mar 2025 00:17:52 +0100 Subject: 5.3.0 --- TODO | 2 -- meson.build | 2 +- project.conf | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/TODO b/TODO index 9693e7b..289eb68 100644 --- a/TODO +++ b/TODO @@ -249,6 +249,4 @@ Support high quality scaling with -s by using lanczos. Support spanning multiple monitors with region capture. This would also allow the user to record multiple monitors at the same time, the same way screen-direct works on nvidia x11. -Use x11 grab (or shmgetimage https://stackoverflow.com/questions/43442675/how-to-use-xshmgetimage-and-xshmputimage) instead of nvfbc for fullscreen screenshot on nvidia x11. Right now you cant record and take a screenshot because nvidia driver limitation that only allows one nvfbc session at a time system-wide. - When webcam support is added also support v4l2loopback? this is done by using avdevice_register_all(); and -c v4l2 -o /dev/video0; but it needs to output raw data as well instead of h264 and possibly yuv420p. Maybe add a -k yuv420p option to do that. diff --git a/meson.build b/meson.build index 0991728..53df975 100644 --- a/meson.build +++ b/meson.build @@ -1,4 +1,4 @@ -project('gpu-screen-recorder', ['c', 'cpp'], version : '5.2.3', default_options : ['warning_level=2']) +project('gpu-screen-recorder', ['c', 'cpp'], version : '5.3.0', default_options : ['warning_level=2']) add_project_arguments('-Wshadow', language : ['c', 'cpp']) if get_option('buildtype') == 'debug' diff --git a/project.conf b/project.conf index afc8db2..4bf5016 100644 --- a/project.conf +++ b/project.conf @@ -1,7 +1,7 @@ [package] name = "gpu-screen-recorder" type = "executable" -version = "5.2.3" +version = "5.3.0" platforms = ["posix"] [config] -- cgit v1.2.3-70-g09d2