Here's another patch that I have lying around. It's the "Step 2" that removes all mpglib calling code from LAME (see mailing list discussion). It only changes mpglib_interface.c and mpglib.h, but doesn't remove the lame_decode_* functions that now do nothing. It also doesn't remove mpglib by itself, which is still found in the lame/mpglib folder. And it doesn't modify the Unix Makefiles. Note that the Visual Studio 2019 project files are ready for this change and doesn't need a change.
Sorry, forgot to attach the patch file.
Committed. Thanks!