aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
AgeCommit message (Collapse)Author
9 daysAllow recording app audio with -a, deprecate -aa and -aaidec05eba
Use -a "app:brave" instead of -aa "brave". Use -a "app-inverse:brave" instead of -aai "brave". This now allows merging audio devices and app audio into the same audio track.
13 days--info also verify pipewire connection for app audiodec05eba
13 daysDisable application audio recording on pulseaudio4.3.0dec05eba
14 days--info: output if app audio is supported (if compiled with it and pipewire ↵dec05eba
server)
2024-11-11Fix build without app_audio build optiondec05eba
2024-11-11Add --list-capture-options optiondec05eba
2024-11-10Add -aa and -aai options to record audio only from selected applicationsdec05eba
Use the --list-application-audio option to list available applications to record from.
2024-11-09Fix incorrect color format in x11 cursor (bgr instead of rgb)dec05eba
2024-11-08Prepare for pipewire audio routingdec05eba
2024-11-07Change libx264 preset to veryfast and tune to filmdec05eba
2024-11-05Set buffer size4.2.6dec05eba
2024-11-05usagedec05eba
2024-11-05Revert bitrate calculationdec05eba
2024-11-05m4.2.5dec05eba
2024-11-05Fix incorrect bitrate calculation for constant bitratedec05eba
2024-11-01Update issues linkdec05eba
2024-10-27Mention the new UIdec05eba
2024-10-26Add option to change output resolution (-s)dec05eba
2024-10-22Fix shadow variabledec05eba
2024-10-22Allow recording virtual audio devices that have forward slash (/) in the namedec05eba
2024-10-19nixos fix: look for gsr-kms-server in PATH if not found in same directory as ↵dec05eba
gpu-screen-recorder
2024-10-164.2.2: AMD IS SHIT4.2.2dec05eba
2024-10-16Enable low latency encoding mode on amd (only available on amd since mesa ↵dec05eba
version mesa 24.1.4)
2024-10-12appendumdec05eba
2024-10-12Better frametimes when recording is too slowdec05eba
2024-10-12Better frame timing when frame encoding time overflowsdec05eba
2024-10-12More frame timingdec05eba
2024-10-11Add back better frame timing for smoother videodec05eba
2024-10-09Rename video encoder cuda to video encoder nvencdec05eba
2024-10-07Usagedec05eba
2024-10-07usagedec05eba
2024-10-07Replace -bitrate with -q for constant bitrate (-bm cbr)dec05eba
2024-10-07More constant bitratedec05eba
2024-10-07Make -ab and -vb in kbpsdec05eba
2024-10-07Add constant bitrate mode (-bm cbr with and -vb option)dec05eba
2024-10-03Support hevc vulkan, fix vulkan encoding for all resolutions, disable vulkan ↵dec05eba
encoding for now until drivers and ffmpeg work properly
2024-10-01Comment out vulkan includes for nowdec05eba
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-29Cleanup rcdec05eba
2024-09-27Add vulkan video encoding option (-k h264_vulkan). WIP, not fully hardware ↵dec05eba
accelerated yet
2024-09-26Move codec query from encoder to separate filedec05eba
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-20Remove damage tracking for now, better frame timing (deal with time error ↵dec05eba
accumulation)
2024-09-18rdec05eba
2024-09-18Fix for ffmpeg 7.1dec05eba