aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-02-06Add support for hdr capture on amd/inteldec05eba
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
2024-01-29Use variable framerate mode by default on nvidia x11 toodec05eba
2024-01-28Revert "kms vaapi modifiers test"dec05eba
This reverts commit 0702aad3cf83a97ffcd979d67c5266062d5dfa7f.
2024-01-28kms vaapi modifiers testdec05eba
2024-01-28Remove one extra gl texture binddec05eba
2024-01-28nvidia wayland: support hardware cursor planedec05eba
2024-01-19Better handle pausing with missing audio framesdec05eba
2024-01-17Fix stuttering audio on pipewire + opus + multiple audio sources mergeddec05eba
2024-01-16spelling mistakedec05eba
2024-01-16Shitdec05eba
2024-01-11Nvidia: use default p4 preset instead of p5, might fix frame issuesdec05eba
2024-01-07Add option to pause/unpause recording with SIGUSR2 signaldec05eba
2024-01-03Remove unused xeventdec05eba
2024-01-02Create directory to output file if not existsdec05eba
2023-12-31Fix for opensuse: set unix domain socket mod 777dec05eba
Fixes screen capture on opensuse amd/intel or nvidia wayland
2023-12-23Small changes who caresdec05eba
2023-12-06Update readme with info about codecsdec05eba
2023-12-03Fix opus and flac audio sources, fix crash when live streaming without an ↵dec05eba
audio source
2023-12-01Reconfigure quality for av1 and hevc vaapidec05eba
2023-11-30Workaround mesa (amd and intel driver issue): use hevc when mkv is used ↵dec05eba
since mesa doesn't support global headers for h264
2023-11-30Allow both hevc and h265 (as alias)dec05eba
2023-11-28usagedec05eba
2023-11-28Add --list-supported-video-codecs commanddec05eba
2023-11-28Run -sc with flatpak-spawn if inside flatpakdec05eba
2023-11-28Configure vaapi quality settings (higher qp, lower file size)dec05eba
2023-11-28Add -sc argument to specify a script that runs on the saved video filedec05eba
2023-11-26Create one audio frame for each audio device (instead of having one for all ↵dec05eba
merged audio), might fix crash
2023-11-24Fix build on 32-bit systemsdec05eba
2023-11-22h264 vaapi quality 5dec05eba
2023-11-18Support nvidia wayland bit depth over 8 bit (fixes incorrect colors on some ↵dec05eba
systems running kde plasma)
2023-11-17Make amd/intel nvidia/wayland capture display match x11 connector name, ↵dec05eba
allow screen capture on amd/intel nvidia/wayland (select the first output for now)
2023-11-15Use global_quality for av1, fixes quality options for av1, fine tune quality ↵dec05eba
by codec
2023-11-11Add experimental av1 support (only tested on amd)dec05eba
2023-11-07Dont enumerate audio devices if no audio input is specifieddec05eba
2023-11-05Update usage info about screen direct optiondec05eba
2023-10-313 sec extra for replaydec05eba
2023-10-31Revert "Try re-enabling use of modified in linux dma buf ext egl create image"dec05eba
This reverts commit 97a345f08f910df375f5e9579876efd06674b802.
2023-10-31Revert temp modifier testdec05eba
2023-10-31bladec05eba
2023-10-31Modified hack testdec05eba
2023-10-31Try re-enabling use of modified in linux dma buf ext egl create imagedec05eba
2023-10-27Dont include unused drm_fourcc.h, include missing unistd.h for _exitdec05eba
2023-10-22Fix vram leak for realsdec05eba
2023-10-21Attempt to fix amd/intel driver bug vram leak, force cfr when livestreaming, ↵dec05eba
replace std::filesystem with posix create replay directory automatically, recursively
2023-10-15Install systemd service in install script, skip empty audio devicedec05eba
Stop systemd service with SIGINT
2023-10-15Add the ability to save replays into folders by date4censord
This adds a new flag, '-mf' with a boolean argument If this is set, replays are organized in folders by date. With this, replays are saved like: $output_folder/2023-10-15/Replay_15-39-28.mp4 instead of all into the same folder.
2023-10-08Attempt to fix vram leak(?)dec05eba
2023-10-01fflush after puts to fix piping replay pathdec05eba
2023-09-29Remove unused cursor codedec05eba
2023-09-27Use correct offset for kms_vaapi monitordec05eba