comparison .hgsubstate @ 1472:59c6b75da437 3.0-integration

Fix race condition in first-time recording, where adding the recording wave model would prompt the audio play source to note that its channel count had increased (from 0 to, say, 2) and thus to cause the audio device to be reopened, stopping recording. Fix is to make this only happen if channel count increases beyond that of the device, which shouldn't happen in the recording case
author Chris Cannam
date Wed, 04 Jan 2017 11:48:03 +0000
parents c062234400b7
children 529c4699af67
comparison
equal deleted inserted replaced
1471:c062234400b7 1472:59c6b75da437
1 ea4c0f04fd73982b8a837b50a105b2dc9bf23e0c bqaudioio 1 4542e34b7d8cc86a4b12651d692dcdb63f45e9e5 bqaudioio
2 fec5b1dfb6cd59c632f4aa412e3458f49e36367d bqfft 2 fec5b1dfb6cd59c632f4aa412e3458f49e36367d bqfft
3 482d0362594bce1e5347295a188c5a81cf2ab0fd bqresample 3 482d0362594bce1e5347295a188c5a81cf2ab0fd bqresample
4 22c8f215e5d7bfedd968c3d2a65852d8512dbfcb bqvec 4 22c8f215e5d7bfedd968c3d2a65852d8512dbfcb bqvec
5 2cc992ed9b422fc3bea05d71800c1507f58f3670 checker 5 2cc992ed9b422fc3bea05d71800c1507f58f3670 checker
6 3768bdde6fdf866aa63fff5bde8d9fa64a8979ef dataquay 6 3768bdde6fdf866aa63fff5bde8d9fa64a8979ef dataquay
7 3d2cde3b1ab3d39c7f9e542250c288a9da0f6850 icons/scalable 7 3d2cde3b1ab3d39c7f9e542250c288a9da0f6850 icons/scalable
8 3257ddb6fff110cc88f3ffeaeefa0f29d5eb3b6f piper-cpp 8 3257ddb6fff110cc88f3ffeaeefa0f29d5eb3b6f piper-cpp
9 af97cad61ff0a443cdf4a33a4ac867431dadaaae sv-dependency-builds 9 af97cad61ff0a443cdf4a33a4ac867431dadaaae sv-dependency-builds
10 1cc23cee4ebfd7a2601adcd8469128110aa5e447 svapp 10 6f54789f312790a9d17deec2988b0435a2b78065 svapp
11 47768571681e9ef5a14dbfd066b7a1510580c53e svcore 11 47768571681e9ef5a14dbfd066b7a1510580c53e svcore
12 f7bb22999d2e848e29d358156d8b4c6c2dd338fd svgui 12 f7bb22999d2e848e29d358156d8b4c6c2dd338fd svgui
13 0eebd22a081a824067bf3d5de65326696feab653 vamp-plugin-sdk 13 0eebd22a081a824067bf3d5de65326696feab653 vamp-plugin-sdk