mirror of
https://repo.dec05eba.com/gpu-screen-recorder
synced 2026-03-31 09:07:13 +09:00
Remove fixed TODO
This commit is contained in:
4
TODO
4
TODO
@@ -312,8 +312,6 @@ Check if region capture works properly with fractional scaling on wayland.
|
|||||||
Add option to specify medium/high/very high/ultra for -bm cbr as well, which should automatically pick bitrate based on resolution and framerate.
|
Add option to specify medium/high/very high/ultra for -bm cbr as well, which should automatically pick bitrate based on resolution and framerate.
|
||||||
This should also be reflected in gsr ui.
|
This should also be reflected in gsr ui.
|
||||||
|
|
||||||
Create a manpage and move --help text there and mention the manpage command to view it (and make it work in flatpak, maybe with man <link-to-manpage-file>).
|
|
||||||
|
|
||||||
Implement webcam support by using mjpeg with v4l2 and use ffmpeg mjpeg decoder.
|
Implement webcam support by using mjpeg with v4l2 and use ffmpeg mjpeg decoder.
|
||||||
|
|
||||||
After adding rpc, making recording while in replay/streaming work differently. Start recording should take audio as an argument, to optionally specify different audio for recording than replay/stream.
|
After adding rpc, making recording while in replay/streaming work differently. Start recording should take audio as an argument, to optionally specify different audio for recording than replay/stream.
|
||||||
@@ -398,4 +396,4 @@ Return the max resolution of each codec in --info to display an error in the UI
|
|||||||
|
|
||||||
Should -low-power option also use vaapi/vulkan low power, if available?
|
Should -low-power option also use vaapi/vulkan low power, if available?
|
||||||
|
|
||||||
Should capture option x=bla;y=bla be scaled by -s (output resolution scale)? width and height is.
|
Should capture option x=bla;y=bla be scaled by -s (output resolution scale)? width and height is.
|
||||||
|
|||||||
@@ -2269,6 +2269,7 @@ static std::string region_get_data(gsr_egl *egl, vec2i *region_size, vec2i *regi
|
|||||||
} else {
|
} else {
|
||||||
region_position->x -= monitor_pos.x;
|
region_position->x -= monitor_pos.x;
|
||||||
region_position->y -= monitor_pos.y;
|
region_position->y -= monitor_pos.y;
|
||||||
|
// Match drm plane coordinate space (1x scaling) to wayland coordinate space (which may have scaling set by user)
|
||||||
region_position->x *= monitor_scale_inverted;
|
region_position->x *= monitor_scale_inverted;
|
||||||
region_position->y *= monitor_scale_inverted;
|
region_position->y *= monitor_scale_inverted;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user