aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/sound.cpp
AgeCommit message (Expand)Author
2026-08-01Rewrite sound.cpp in C as sound.cdec05eba
2026-08-01Add gsr_log logging module with log level and overridable log handlerdec05eba
2026-07-03Fix audio sometimes glitching at the start of videodec05eba
2026-02-19don't show microphone indicator on KDEp0358
2026-01-08Correctly reconnect default audio device when changing it on the systemdec05eba
2026-01-08Fix application audio node getting recreated by pipewire after suspended (idl...dec05eba
2026-01-07Test audiodec05eba
2026-01-07Test audio node leak fixdec05eba
2025-12-23Add support for camera (yuyv, mjpeg) and multiple capture sourcesdec05eba
2025-12-08Fix high cpu usage when not receiving audiodec05eba
2025-12-07App audio capture: remove gsr-app-sinkdec05eba
2025-12-07Pipewire audio: set media role to production (hoping for lower latency)dec05eba
2025-05-26Consistent info/warning/error message structuredec05eba
2025-03-05Rename window_wayland to wayland and window_x11 to x11dec05eba
2025-03-03Revert "Pulseaudio audio device capture: dont change default output when swit...dec05eba
2025-03-03Pulseaudio audio device capture: dont change default output when switching de...dec05eba
2025-03-01Correct check for default audio output change in pulseaudiodec05eba
2025-02-26Audio device capture: make default output/input switch recording source the d...dec05eba
2024-12-07Comment out unused egl priority for now because amd error is misleadingdec05eba
2024-12-06Fix virtual sink not destroyed if gsr is forcefully killed (use pipewire to c...dec05eba
2024-11-17Disable application audio recording on pulseaudiodec05eba
2024-11-13Use module-null-sink instead of module-combine-sinkdec05eba
2024-11-10Add -aa and -aai options to record audio only from selected applicationsdec05eba
2024-11-05Fix incorrect bitrate calculation for constant bitratedec05eba
2024-08-02Allow using 'default_output' / 'default_input' as audio devices (-a option), ...dec05eba
2024-04-16Remove audio compenstationdec05eba
2024-04-15Test latency compdec05eba
2024-04-14Remove unecessary shitdec05eba
2024-04-14shitdec05eba
2024-04-14minreqdec05eba
2024-04-14Try different pulseaudio optionsdec05eba
2024-04-14Revert "Testing audio latency compensation"dec05eba
2024-04-14Testing audio latency compensationdec05eba
2024-04-11Fix messed up audio on some distros (those using pulseaudio?)dec05eba
2024-04-11Time based audio latency, test, might fix some shitsdec05eba
2023-05-17Fix all warningsdec05eba
2023-04-07Implement kms vaapi capturedec05eba
2023-03-04Support opus flt and fltpdec05eba
2023-03-04Add opus/flac audio options (only supported my mp4/mkv)dec05eba
2022-10-16Refactor xcomposite into abstract capture apidec05eba
2022-10-07Fix crash caused by invalid memory write when recording audiodec05eba
2022-10-04Livestream: add silent audio track if not audio input is provided (fixes yout...dec05eba
2022-10-02Allow giving audio inputs names by prefixing them with <name>/dec05eba
2022-10-02Add unique index to each audio input device namedec05eba
2022-09-30Give error when using an invalid audio input with pipewiredec05eba
2022-09-30Give each audio input a seperate node by giving them an unique context namedec05eba
2022-09-22Read audio data from pulseaudio as it's available and buffer it. Fixes audio ...dec05eba
2022-09-20Is this the final solution to the audio crackling problem? increase pts by nu...dec05eba
2022-09-20Fix build on ubuntu, use a mainloop with timeout instead of sleepdec05eba
2022-09-20Fix replay video/audio desync, fix dummy audio when dropping audio input, giv...dec05eba