aboutsummaryrefslogtreecommitdiff
path: root/src/pipewire.c
AgeCommit message (Collapse)Author
2024-08-18Small refactor in pipewire code, remove unused ↵dec05eba
extra/install_preserve_video_memory.sh script
2024-08-15HACK: portal: copy external image to internal image before render. Dont stop ↵dec05eba
screencast when paused as that stops recording when window is resized
2024-08-15minordec05eba
2024-08-15Fix crash, use opengl es instead of opengl desktopdec05eba
2024-08-15Allow prime-run capture on laptop with external gpu when the iGPUdec05eba
doesn't have any monitor to capture. Fix prime-run desktop portal capture broken (fallback to external texture). Fallback to external texture in kms capture.
2024-08-08Fix possible capture lag (especially with desktop portal capture)dec05eba
2024-07-22Fix pipewire capture on amd (fallback to no drm modifiers if eglCreateImage ↵dec05eba
fails), might happen because of a buggy desktop portal/pipewire implementation
2024-07-22Fix portal capture on intel, support multiple planes in one egl image (might ↵dec05eba
fix capture on intel iris)
2024-07-22Portal: move modifier query to initdec05eba
2024-07-22Fix deskto portal capture on nvidia (add missing modifiers)dec05eba
2024-07-21Add missing includedec05eba
2024-07-20Fix portal being displayed as not supporteddec05eba
2024-07-19Stop recording when pipewire target window is closed or when pressing close ↵dec05eba
in the desktop environments record button
2024-07-17Portal: make resizing not glitched, clear background on resize, proper ↵dec05eba
handling of multithreaded plane fd
2024-07-16Pipewire: allow capturing at higher fps than 60dec05eba
2024-07-15Include virtual capture target in portal capturedec05eba
2024-07-15Add nicer error message when no screencast desktop portal is runningdec05eba
2024-07-15Add support for desktop portal capture (-w portal)dec05eba