Age | Commit message (Collapse) | Author |
|
|
|
Move common code between cuda/vaapi implementations
into xcomposite file.
This also fixes limited/full range colors on nvidia.
|
|
Also fixes color metadata, color range and hdr on nvidia wayland.
|
|
|
|
Nvidia support will be added in the future.
Note that hdr metadata is missing from the output file as
amd and intel both have bugged drivers that dont add hdr metadata
to the output file.
Need to find a workaround for this (patching the video bitstream?).
Add -cr limited|full, to set color range
|
|
|
|
|
|
|
|
|
|
This reverts commit e844421f6d6a7461eee76428cdcd5e8d6bca89e2.
|
|
|
|
Fixes screen capture on opensuse amd/intel or nvidia wayland
|
|
audio source
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
connecting (fixes issue of .gsr-kms-socket files remaining in $HOME)
|
|
|
|
is 10bit colors
|
|
|
|
replace std::filesystem with posix
create replay directory automatically, recursively
|
|
|
|
|
|
|
|
|
|
|
|
fixed
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
systems)
|
|
Always find largest drm buf, to fix some cases
when there are multiple planes and we accidentally
capture a drm buf that isn't the target buf.
We always want the full SCREEN drm buf.
|
|
cant access it otherwise
|
|
instead of /dev/dri/card0 (fixes capture on some systems)
|
|
color range (incorrect colors on intel h264)
|
|
plane gets invalid
|