Monitors have bugs, that effectively prevent from recording screen with sound. Changing volume, pausing, playing sound in another application... doing anything related with PulseAudio causes stutter in audio recorded from a monitor. Attached videos explain more than thousand words. While sound heard from speakers is fine, recorded sound is just like on these videos, no matter which application I use to record.
As I couldn't attach these videos, here comes a link to download them: https://www.dropbox.com/s/pcrl0mfgfk5m1s4/paissues.zip
This doesn't happen with monitor of module-combine-sink.
is this related to rewind of the sink buffer which occurs when changing volume, pause, a new client start plaing audio ?
(In reply to comment #3) > is this related to rewind of the sink buffer which occurs when > changing volume, pause, a new client start plaing audio ? I don't think I understand your question, but while decreasing volume for example, you can hear the same sample playing multiple times, everytime with lower volume than in previous one, and it keeps replaying until volume is as low as we set (also generating a huge latency between audio and video). Also, when recording audio using ffmpeg, changing volume etc. makes it display a warning message, about incorrect decode timestamp.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/338.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.