pitch: Fix race between putSamples() and setting soundtouch parameters
authorDoug Nazar <nazard@nazar.ca>
Fri, 9 Aug 2019 06:41:51 +0000 (02:41 -0400)
committerTim-Philipp Müller <tim@centricular.com>
Wed, 14 Aug 2019 17:39:47 +0000 (18:39 +0100)
commit58ea39c0be1feaf2734b95e52d8b5f2d4b4fc4b3
tree7bd6984557d04d4e8fe0a3e8420a3f49a1c35cb1
parenta0c69c48d00bdefcaa2d3bb34f1f6c36e81cdb78
pitch: Fix race between putSamples() and setting soundtouch parameters

The various soundtouch set*() functions may cause buffer (re)allocations
which interferes with inputting the audio data.
ext/soundtouch/gstpitch.cc