[LIBMPG123] Update to version 1.25.13. CORE-16550

This commit is contained in:
Thomas Faber 2019-12-08 12:52:31 +01:00
parent f87faf6703
commit e85f436a50
No known key found for this signature in database
GPG key ID: 076E7C3D44720826
4 changed files with 7 additions and 5 deletions

View file

@ -63,7 +63,7 @@ Used Version: 0.1.9
Website: http://www.mega-nerd.com/SRC/download.html
Title: libmpg123 (used by winemp3.acm)
Used Version: 1.25.12
Used Version: 1.25.13
Website: http://www.mpg123.de/
Title: STLport

View file

@ -356,7 +356,7 @@
#define PACKAGE_NAME "mpg123"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "mpg123 1.25.12"
#define PACKAGE_STRING "mpg123 1.25.13"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "mpg123"
@ -365,7 +365,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.25.12"
#define PACKAGE_VERSION "1.25.13"
/* Define if portaudio v18 API is wanted. */
/* #undef PORTAUDIO18 */
@ -398,7 +398,7 @@
/* #undef USE_YASM_FOR_AVX */
/* Version number of package */
#define VERSION "1.25.12"
#define VERSION "1.25.13"
/* Define to use Win32 named pipes */
#define WANT_WIN32_FIFO 1

View file

@ -1,5 +1,5 @@
/*
libmpg123: MPEG Audio Decoder library (version 1.25.12)
libmpg123: MPEG Audio Decoder library (version 1.25.13)
copyright 1995-2015 by the mpg123 project
free software under the terms of the LGPL 2.1

View file

@ -509,6 +509,8 @@ int read_frame(mpg123_handle *fr)
if(halfspeed_do(fr) == 1) return 1;
/* From now on, old frame data is tainted by parsing attempts. */
fr->to_decode = fr->to_ignore = FALSE;
read_again:
/* In case we are looping to find a valid frame, discard any buffered data before the current position.
This is essential to prevent endless looping, always going back to the beginning when feeder buffer is exhausted. */