SimformSolutionsPvtLtd / react-native-audio-waveform

React Native component to show audio waveform with ease in react native application ✨
MIT License
141 stars 22 forks source link

Waveform extractor holding resources through MediaCodec & MediaExtractor #88

Closed dprevost-LMI closed 2 months ago

dprevost-LMI commented 2 months ago

While trying to optimize the waveform extraction when having multiple files, I observed that the code is doing a stop here, which is useless since this started flag is never set to true and anyway doing a stop there would corrupt the waveform processing.

Therefore, the code upholds resources when it should not.

I came up with this PR where I carefully make sure that we stop processing everything when reaching the progress of 100%