aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2024-07-06 01:43:50 +0200
committerdec05eba <dec05eba@protonmail.com>2024-07-06 01:43:50 +0200
commit6141fda5e2100fffd1af8daa01a5ea6dcff77057 (patch)
tree275e45107e5a0e4d791b3cc752792a1b49feb79c /TODO
parent48cd80f24ef24a41fd5d461e0e4356ecfd239bef (diff)
Add support for vp8 and vp9 (experimental)
Diffstat (limited to 'TODO')
-rw-r--r--TODO3
1 files changed, 0 insertions, 3 deletions
diff --git a/TODO b/TODO
index 1051253..eff74fd 100644
--- a/TODO
+++ b/TODO
@@ -44,8 +44,6 @@ Intel is a bit weird with monitor capture and multiple monitors. If one of the m
Is that only the case when the primary monitor is rotated? Also the primary monitor becomes position 0, 0 so crtc (x11 randr) position doesn't match the drm pos. Maybe get monitor position and size from drm instead.
How about if multiple monitors are rotated?
-Support vp8/vp9. This is especially important on amd which on some distros (such as Manjaro) where hardware accelerated h264/hevc is disabled in the mesa package.
-
Support screen (all monitors) capture on amd/intel and nvidia wayland when no combined plane is found. Right now screen just takes the first output.
Use separate plane (which has offset and pitch) from combined plane instead of the combined plane.
@@ -140,7 +138,6 @@ Support selecting which gpu to use. This can be done in egl with eglQueryDevices
Remove is_damaged and clear_damage and return a value from capture function instead that states if the image has been updated or not.
-Test install intel-hybrid-codec-driver-git for vp8 encoding on intel.
When adding support for steam deck, add option to send video to another computer.
New gpu screen recorder gui should have the option to cut the video directly, maybe running an ffmpeg command or implementing that ourselves. Only support gpu screen recorder video files.
Add hdr metadata to encoder settings metadata.