mirror of
https://github.com/cookiengineer/audacity
synced 2025-10-21 14:02:57 +02:00
Possibly correct some cases of clicky playback or corrupt recording...
... By reusing portaudio's ring buffer class, which has more safe inter-thread synchronization with memory fences
This commit is contained in:
@@ -245,4 +245,10 @@
|
||||
// Easy change of keystroke bindings for menu items
|
||||
#define EXPERIMENTAL_EASY_CHANGE_KEY_BINDINGS
|
||||
|
||||
// PRL 17 Mar 2018
|
||||
// Hoping to commit to use of this branch before 2.3.0 is out.
|
||||
// Don't use our own RingBuffer class, but reuse PortAudio's which includes
|
||||
// proper memory fences.
|
||||
#undef EXPERIMENTAL_REWRITE_RING_BUFFER
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user