gmbeard / shadow-cast

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

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

Closed gmbeard closed 3 months ago

gmbeard commented 3 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.