Page MenuHomeSolus

Update mpg123 to 1.26.3
ClosedPublic

Authored by YakoYakoYokuYoku on Oct 2 2020, 4:00 PM.
Tags
None
Referenced Files
F11065561: D9777.diff
Fri, Aug 11, 5:02 PM
F10948814: D9777.diff
Sun, Jul 16, 12:16 AM
F10936148: D9777.id23537.diff
Thu, Jul 13, 1:25 AM
F10912666: D9777.diff
Jul 7 2023, 6:08 PM
F10908641: D9777.id23562.diff
Jul 7 2023, 12:58 AM
F10816725: D9777.id.diff
Jun 1 2023, 3:41 AM
F10761929: D9777.id23562.diff
May 18 2023, 1:39 PM
Subscribers

Details

Summary

Changelog:

  • 1.26.2:
    • 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.
  • 1.26.1:
    • Fix big-endian build, stupid omission of a variable declaration.

Signed-off-by: Martin Reboredo <yakoyoku@gmail.com>

Test Plan

Played a sound file with gst-launch-1.0 filesrc location=test.mp2 ! mpegaudioparse ! mpg123audiodec ! autoaudiosink.

Diff Detail

Repository
R2106 mpg123
Lint
Lint Not Applicable
Unit
Tests Not Applicable