rfm
rfm
Maybe I'm missing something, but libraries create resources which are expected to last until the program exits; Is there a reason to think that libasan (I'm not familiar with that)...
Does libasan have a way to produce a long enough stack trace to tell you where to look to see why the memory was allocated?
Thanks for saying all the stuff I *ought* to have said Fred. You are surely right to point out that the 'cleanup at exit' in the base library is woefully...
Looking at the diffs, it seems to me that the changes are almost all cosmetic (improving ivar names and changing whitespace). I think it would make things far easier to...
Looking back over logs of several thousand calls, this issue seems to result in premature end of speech in excess of 20% of the time. If it's just due to...
I tried the quick hack of initialising the 'total_silence' variable to zero. It did not fix the problem, so the issue must be with ast_dsp_silence_noise_with_energy() returning a bad value.
Adding some logging to the talkdetect frame hook callback, I was able to catch a sequence of frames where the elapses realtime between frames was 20ms but the increase in...
[dsp.patch](https://github.com/asterisk/asterisk/files/11476837/dsp.patch) I think this is a reasonable fix for the dsp; We alter internal calls to pass the frame length (ms) into the function which performs noise/silence checks. If the...
Any feedback on the bugfix patch above? As far as I can see there are only two possible issues with it: 1. some code elsewhere in asterisk depends on the...
I think the thing to do to find out would be to write a minimal testcase to reproduce the issue. Try it between places on a local filesystem and vheck...