aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
4 daysProper error handling for fd cleanup in vaapi querydec05eba
4 daysno vulkan prototypesdec05eba
4 daysvulkan-headers as dependencydec05eba
5 daysComment out vulkan includes for nowdec05eba
5 daysRename codec query cuda to codec query nvencdec05eba
5 daysSupport gpus that only support low power encoding mode (Intel Arc A380)dec05eba
7 daysCleanup rcdec05eba
10 daysAdd vulkan video encoding option (-k h264_vulkan). WIP, not fully hardware ↵dec05eba
accelerated yet
10 daysRevert "Temp fix for nvfbc"dec05eba
This reverts commit 8ab1150fb83dbd719858a4d14c82ddf258d83f35.
10 daysTemp fix for nvfbcdec05eba
10 daysRevertdec05eba
10 daysRevert "Better glx config selection"dec05eba
This reverts commit 69c3102465e1d0246d2f78073b517e2779733054.
10 daysdebugdec05eba
10 daysBetter glx config selectiondec05eba
10 daysnvfbc fix testdec05eba
10 daysRevert "temp debug output"dec05eba
This reverts commit 97998f1bab12380b28dd5d97eef4532930ecdd93.
10 daystemp debug outputdec05eba
10 daysMove codec query from encoder to separate filedec05eba
11 daysName capture/encoder variable selfdec05eba
11 daysAdd template for vulkan video encodingdec05eba
14 daysCommentsdec05eba
2024-09-21Fallback for vaapi copy to opengl copydec05eba
2024-09-21Fix first frame is blackdec05eba
2024-09-21Revert "frame test"dec05eba
This reverts commit 048efbd851fa454bc21a53035ceeecaa75b602c1.
2024-09-21frame testdec05eba
2024-09-21Revert recent time framing and performance changes as it affects slower ↵dec05eba
devices badly
2024-09-204.1.9, Prepare for new hdr metadata alloc function and new preset values in ↵dec05eba
ffmpeg 7.1
2024-09-20Dont crash on error in nvenc querydec05eba
2024-09-20Pls workdec05eba
2024-09-20Attempt to fix nvenc query on old nvidia cards (driver version 470)dec05eba
2024-09-20Remove damage tracking for now, better frame timing (deal with time error ↵dec05eba
accumulation)
2024-09-18rdec05eba
2024-09-18Fix for ffmpeg 7.1dec05eba
2024-09-18Constant framerate tweakingdec05eba
2024-09-18Use async_depth option on vaapi for much better encoding performancedec05eba
2024-09-17Disable pure vaapi for intel because it doesn't work, will be fixed later if ↵dec05eba
possible
2024-09-16kms: allow capture higher than monitor framerate on waylanddec05eba
2024-09-16Fix mixed audio messed up because of sleep in mutex lockdec05eba
2024-09-16Fallback to non-hdr for portal capturedec05eba
2024-09-16Pure 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-16Improve capture performance on amd/intel when using monitor capture: capture ↵dec05eba
display frame using purely vaapi unless the monitor is rotated
2024-09-15Remove xi2 code, it's not neededdec05eba
2024-09-15Portal: sync capture to frame updatedec05eba
2024-09-14Allow recording at very low fpsdec05eba
2024-09-14Update usagedec05eba
2024-09-14Allow -fm content with monitor capture on x11dec05eba
2024-09-14Properly damage if moving cursordec05eba
Only damage if cursor is inside the target area
2024-09-14Set update fps to video fps, on x11 sync video to damage trackingdec05eba
2024-09-07Move amix to separate threaddec05eba
2024-09-06Move damage tracking to separate filedec05eba