aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
9 daysTake screenshot with XGetImage on x11 to workaround nvidia driver (nvfbc) lim...dec05eba
10 daysFix screenshot with region not working correctly for some sizes and possibly ...dec05eba
10 daysAdd region capture with -w region -region WxH+X+Ydec05eba
2025-03-05Fix pipewire server breaking when pipewire connection is closed too quickly (...dec05eba
2025-03-05Rename window_wayland to wayland and window_x11 to x11dec05eba
2025-03-03Fix portal capture on sway and hyprland: unset capture types/cursor modes tha...dec05eba
2025-02-27Pipewire: auto change default_output/default_input connected nodes when the d...dec05eba
2025-02-26Audio device capture: make default output/input switch recording source the d...dec05eba
2025-02-22Make image output lossy (use stb image writer), also significantly improves p...dec05eba
2025-02-16Support taking a screenshot (-o image.jpg/image.png)dec05eba
2025-02-15Revert kde plasma 6.2 hdr workaround codedec05eba
2025-02-09Attempt to fix incorrect hdr colors on kde plasma 6.2dec05eba
2025-01-27Pipewire: support 10-bit formats (where alpha is 2 bits, total 32-bits)dec05eba
2025-01-16Add -gl-debug option to make it easier to debug user issues that cant easily ...dec05eba
2025-01-03Minor changedec05eba
2024-12-08Add card path to --info, add card path and vendor to --list-capture-options i...dec05eba
2024-12-08Refactor windowing from egl to window_x11/window_wayland, yolodec05eba
2024-12-06Fix virtual sink not destroyed if gsr is forcefully killed (use pipewire to c...dec05eba
2024-12-05Add error output when reaching max ports/stream nodes/linksdec05eba
2024-12-05Increase pipewire audio max nodes/ports limitdec05eba
2024-11-28Repurpose '/' in audio argument to set the audio track name, not the recordin...dec05eba
2024-11-21Fix portal capture on broken amd drivers: fallback to opengl copy instead of ...dec05eba
2024-11-20Allow recording app audio with -a, deprecate -aa and -aaidec05eba
2024-11-17Disable application audio recording on pulseaudio4.3.0dec05eba
2024-11-16--info: output if app audio is supported (if compiled with it and pipewire se...dec05eba
2024-11-10Add -aa and -aai options to record audio only from selected applicationsdec05eba
2024-11-09Fix incorrect color format in x11 cursor (bgr instead of rgb)dec05eba
2024-11-08Prepare for pipewire audio routingdec05eba
2024-10-26Add option to change output resolution (-s)dec05eba
2024-10-09Rename video encoder cuda to video encoder nvencdec05eba
2024-10-01Rename codec query cuda to codec query nvencdec05eba
2024-10-01Support gpus that only support low power encoding mode (Intel Arc A380)dec05eba
2024-09-27Add vulkan video encoding option (-k h264_vulkan). WIP, not fully hardware ac...dec05eba
2024-09-26Revert "Better glx config selection"dec05eba
2024-09-26Better glx config selectiondec05eba
2024-09-26Move codec query from encoder to separate filedec05eba
2024-09-26Add template for vulkan video encodingdec05eba
2024-09-20Remove damage tracking for now, better frame timing (deal with time error acc...dec05eba
2024-09-18Use async_depth option on vaapi for much better encoding performancedec05eba
2024-09-16Pure vaapi capture (for capture target) and opengl composition for cursor onl...dec05eba
2024-09-16Improve capture performance on amd/intel when using monitor capture: capture ...dec05eba
2024-09-15Remove xi2 code, it's not neededdec05eba
2024-09-15Portal: sync capture to frame updatedec05eba
2024-09-14Properly damage if moving cursordec05eba
2024-09-14Set update fps to video fps, on x11 sync video to damage trackingdec05eba
2024-09-06Move damage tracking to separate filedec05eba
2024-09-06Portal: fix external texturedec05eba
2024-09-06Revert "Portal: fix external texture glitches"dec05eba
2024-09-06Portal: fix external texture glitchesdec05eba
2024-09-06Explicit glFlush/glFinish before and after render operations to fix tearing a...dec05eba