aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
AgeCommit message (Collapse)Author
3 daysDont list region capture option if not monitors are available for capturedec05eba
3 daysmdec05eba
3 daysFix audio capture not working with noisetorch if combined with another ↵dec05eba
source with some audio devices. Remove the ability to set audio track name for now. If you need this, email me
3 daysFix h264 software encoding not workingdec05eba
11 daysFix build issues on older ffmpeg (disable unused vulkan encoder for now), ↵dec05eba
fix incorrect wayland protocol file
13 daysFix replay saving freeze, unable to save replay if audio is not provideddec05eba
14 daysChange replay recording filename prefix to Video5.4.0dec05eba
14 days5.4.0dec05eba
2025-04-22Move encoding code from video encoder to encoder, since it also processes ↵dec05eba
audio input
2025-04-21Fix crash on exit when replay recording, increase SIGRTMIN replay save by ↵dec05eba
keyint time
2025-04-21Refactor video encoding packet receiving, replay buffer and finish SIGRTMIN ↵dec05eba
for recording while replay/replaying. Add -ro option to specify the directory
2025-04-20catch SIGTERM to stop recordingdec05eba
2025-04-20Move argument parsing to different filedec05eba
2025-04-19wip: support replay smaller time with SIGRTMIN+N and recording in replay ↵dec05eba
mode with SIGTRMIN
2025-04-15Tune av1 qualitydec05eba
2025-04-06Fallback to graphics shader instead of compute shader if the gpu doesn't ↵dec05eba
support compute shader (either glsl 420 or opengl es glsl 310)
2025-04-04rc-lookahead 0dec05eba
2025-04-04Remove -preset and -multipass, replace with -tune performance|qualitydec05eba
2025-04-04Correct error message for presetdec05eba
2025-04-04Add -preset and -multipass options for higher quality video encoding on nvidiadec05eba
2025-04-01mdec05eba
2025-04-01Usage textdec05eba
2025-03-30Remove -high-performance-encoding, always force enable itdec05eba
2025-03-30Fix cursor rotated background in compute shader on waylanddec05eba
2025-03-305.3.4dec05eba
2025-03-30Change quality parameters for 'very_high' (default) qualitydec05eba
2025-03-30Add -high-performance-encoding option to improve encoding performance (on amd)dec05eba
2025-03-29Reapply "WIP: use compute shader instead of graphics shader for better ↵dec05eba
performance (especially on amd)" This reverts commit f85a7ab2055ddc8e2231a380f0c46e29e42c2072.
2025-03-29Revert "WIP: use compute shader instead of graphics shader for better ↵dec05eba
performance (especially on amd)" This reverts commit a41a32cb9079dc3c78414b7b0cdc68243333020d.
2025-03-29WIP: use compute shader instead of graphics shader for better performance ↵dec05eba
(especially on amd)
2025-03-18mdec05eba
2025-03-18Test broadcom (raspberry pi) supportdec05eba
2025-03-16Ffmpeg changes the api YET AGAIN, breaking recording on nvidiadec05eba
2025-03-14Fix screenshot of window not working after latest change5.3.1dec05eba
2025-03-13Take screenshot with XGetImage on x11 to workaround nvidia driver (nvfbc) ↵dec05eba
limitation that only allows one nvfbc session at a time
2025-03-13Fix screenshot with region not working correctly for some sizes and possibly ↵dec05eba
crashing
2025-03-13Add region capture with -w region -region WxH+X+Ydec05eba
2025-03-05Rename window_wayland to wayland and window_x11 to x11dec05eba
2025-02-26Audio device capture: make default output/input switch recording source the ↵dec05eba
default output/input is changed in the audio server
2025-02-24Higher jpeg quality, we can afford thatdec05eba
2025-02-24Change jpeg quality parametersdec05eba
2025-02-22Make it possible to stop screenshot with sigintdec05eba
2025-02-22Make image output lossy (use stb image writer), also significantly improves ↵dec05eba
performance for jpeg
2025-02-21Make fps option (default to 60)dec05eba
2025-02-16Only show codec warning for image outputdec05eba
2025-02-16Support taking a screenshot (-o image.jpg/image.png)dec05eba
2025-02-15Revert kde plasma 6.2 hdr workaround codedec05eba
2025-02-13Revert hdr color fix. It looked better for fullscreen hdr games beforedec05eba
2025-02-10Minor -sc fix for flatpakdec05eba
2025-02-10Make plasmashell check work in flatpakdec05eba