- Enable terminal control by default only when both input and output are connected to a terminal. This avoids messing with terminal settings when piping stderr to a pager, which takes over terminal input anyway, while mpg123 still thinks it got control.
- Use PROG_LIBS for output modules, to reinstate not necessarily proper but previous behaviour.
- Refine LFS support in libsyn123, avoiding architecture-dependent syn123.h.
- Fix big-endian build, stupid omission of a variable declaration.
Signed-off-by: Martin Reboredo <firstname.lastname@example.org>