Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-16 | Pure vaapi capture (for capture target) and opengl composition for cursor ↵ | dec05eba | |
only when capturing window and portal as well, clear background on resize for monitor capture | |||
2024-09-15 | Portal: sync capture to frame update | dec05eba | |
2024-09-14 | Set update fps to video fps, on x11 sync video to damage tracking | dec05eba | |
2024-07-23 | Fix hdr capture causing crash when in replay mode | dec05eba | |
2024-07-21 | Fix HDR capture (HDR metadata is now correct). Note that HDR capture is only ↵ | dec05eba | |
available on Wayland and when recording a monitor without the desktop portal option | |||
2024-07-05 | Separate video encoding method from capture method | dec05eba | |
With this instead of kms_cuda/kms_vaapi/kms_software and xcomposite_cuda/xcomposite_vaapi/xcomposite_software there is now only kms and xcomposite. | |||
2024-07-04 | Add support for software video encoding with '-encoder cpu' option, ↵ | dec05eba | |
currently h264 only | |||
2024-06-21 | fm content: make sure to capture frame on damage and then no damage after ↵ | dec05eba | |
fps frame timeout | |||
2024-06-21 | Add -fm 'content' option to match fps to captured content, only x11 window ↵ | dec05eba | |
capture currently supported | |||
2024-06-10 | Remove video_alignment_padding variable, replace with putting capture ↵ | dec05eba | |
content in the center with frame resolution and capture resolution diff | |||
2024-06-10 | Take amd hevc video alignment padding into consideration to move video ↵ | dec05eba | |
content to center of video with black bars on all sides instead of only right/bottom | |||
2024-03-10 | Fix cursor capture in nvidia wayland, hdr, clear background immediately in ↵ | dec05eba | |
window capture | |||
2024-03-09 | Refactor capture base | dec05eba | |
2024-03-09 | Refactor xcomposite | dec05eba | |
Move common code between cuda/vaapi implementations into xcomposite file. This also fixes limited/full range colors on nvidia. | |||
2024-03-08 | Use opengl capture for nvfbc (prepare for vulkan capture without cuda) | dec05eba | |
2024-03-08 | Refactor kms_vaapi and kms_cuda | dec05eba | |
Also fixes color metadata, color range and hdr on nvidia wayland. | |||
2023-10-22 | Fix vram leak for reals | dec05eba | |
2022-10-16 | Refactor xcomposite into abstract capture api | dec05eba | |
Refactor c++ files into c files, more usable | |||
2022-10-14 | Refactor nvfbc into abstract capture api | dec05eba | |