]> git.sesse.net Git - nageru/commit
Support delaying audio sources selectively.
authorSteinar H. Gunderson <steinar+nageru@gunderson.no>
Sun, 11 Aug 2019 08:50:37 +0000 (10:50 +0200)
committerSteinar H. Gunderson <steinar+nageru@gunderson.no>
Sun, 11 Aug 2019 08:53:32 +0000 (10:53 +0200)
commitff13a6a1cc56e97260c2be1ba0d29a435d46c1c3
tree82845cd78fd501009ced53f79a978b8a188e1bc4
parentd6e55865d7feccfc000c6187e285212fbfb8e9f7
Support delaying audio sources selectively.

This can be useful if you have video sources with significant delay
and wish to delay audio from other sources (e.g. ALSA) correspondingly.
It works by simply changing the length of the resampling queue,
from the default 100 ms.

Inspired by a patch by Yoann Dubreuil in the Breizhcamp repository.
nageru/audio_mixer.cpp
nageru/audio_mixer.h
nageru/input_mapping.cpp
nageru/input_mapping.h
nageru/input_mapping.ui
nageru/input_mapping_dialog.cpp
nageru/input_mapping_dialog.h
nageru/state.proto