> Corrupted data is pretty severe.
To be clear, the potential corruption is in output streams. Of course, in many cases the original is deleted after being "successfully" processed, making it hard to recover from such a silent failure.
Upstream fix in FFmpeg/FFmpeg@6e1902b, backported to the 3.2 branch in FFmpeg/FFmpeg@c269c43, scheduled for the 3.2.1 release.
In case someone installed FFmpeg 3.2 from Homebrew, please <s>use the patch Homebrew/homebrew-core#7242, or wait for 3.2.1</s> upgrade to <s>3.2_1</s> 3.2.1.
ffmpeg: patch for aac_adtstoasc_bsf regression
==============================================
- [x] Have you followed the [guidelines for contributing](https://github.com/Homebrew/homebrew-core/blob/master/CONTRIBUTING.md)?
- [x] Have you checked that there aren't other open [pull requests](https://github.com/Homebrew/homebrew-core/pulls) for the same formula update/change?
- [x] Have you built your formula locally with `brew install --build-from-source <formula>`, where `<formula>` is the name of the formula you're submitting?
- [x] Does your build pass `brew audit --strict <formula>` (after doing `brew install <formula>`)?
-----
This is a regression in 3.2. Patch has been merged and backported to the 3.2 branch, scheduled to be part of 3.2.1.
This regression affects one of my personal workflows, so I have it patched locally and am offering the patch to everyone. Also, the regression has the potential to corrupt data, making the patch a bit more important than other minor fixes. However, it's probably a niche that won't affect 99% of users, so I'm not convinced that it's worth dropping a 3.2_1 on everyone. In short, I don't care if this PR is merged or not, just offering.