gmbeard / shadow-cast

GPU accelerated screen and audio recording for Linux
GNU General Public License v2.0
39 stars 0 forks source link

fix: A/V desync' when using opus audio encoder #44

Closed gmbeard closed 4 months ago

gmbeard commented 4 months ago

Uses an eventfd to notify when Pipewire has filled a complete frame of audio data. This reduces the amount of copying and lock contention when processing audio buffers.