Opened 7 years ago

Closed 7 years ago

#9301 closed enhancement (fixed)

mpg123-1.25.0

Reported by: bdubbs@… Owned by: bdubbs@…
Priority: normal Milestone: 8.1
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by bdubbs@…, 7 years ago

Owner: changed from blfs-book@… to bdubbs@…
Status: newassigned

comment:2 by bdubbs@…, 7 years ago

1.25.0: MP3 now patent-free worldwide!

  • Silence test for artsc-config if it is not there.
  • Make sure -static-libgcc from LDFLAGS gets through libtool, fixing 32 bit Windows builds (depend on libgcc DLL otherwise).
  • Fix build with non-GNU make by using plain rm -f instead of silly $(RM) in libout123/modules makefile fragment.
  • Make build work on iOS, including coreaudio backend.
  • libmpg123:
    • Finally provide position-independent code for x86 with assembly optimisations.The textrels are gone thanks to Won Kyu Park and Taihei Momma.
    • Clarify some license language in files descending from the original MMX optimisation.
    • Fix return value overflow check for MPG123_BUFFERFILL.
    • Introduced mpg123_getformat2() to enable the FORMAT command for the generic control not stealing MPG123_NEW_FORMAT from the main playback loop. The sequence LOADPAUSED-FORMAT-PAUSE (play) is supposed to work now.
    • Enable aarch64 optimisations on *BSD by default, too. You can always override that stupid OS whitelist using --with-optimization, anyway.
    • Use of the i486 decoder is now discouraged more prominently, in configure output.
  • out123: Fix stupid crash with verbose mode and tone generation (print the string if the pointer is non-null, not if it is null).
  • libout123: More consistent error messages for dynamic and legacy (built-in) modules. Namely, you get a hint how if you choose a different module than the built-in ones for a static libout123.

comment:3 by bdubbs@…, 7 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 18799.

Note: See TracTickets for help on using tickets.