https://git.reactos.org/?p=reactos.git;a=commitdiff;h=d67156fa98f2e112379ae…
commit d67156fa98f2e112379ae12c4a88be438a7ec854
Author: Thomas Faber <thomas.faber(a)reactos.org>
AuthorDate: Sat Dec 1 18:43:56 2018 +0100
Commit: Thomas Faber <thomas.faber(a)reactos.org>
CommitDate: Sat Jan 5 09:20:40 2019 +0100
[MPG123] Update to version 1.25.10. CORE-15280
---
sdk/include/reactos/libs/libmpg123/config.h | 6 +++---
sdk/include/reactos/libs/libmpg123/mpg123.h | 2 +-
sdk/lib/3rdparty/libmpg123/layer3.c | 3 +--
3 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/sdk/include/reactos/libs/libmpg123/config.h
b/sdk/include/reactos/libs/libmpg123/config.h
index 3f3fdbc9b8..2cda211c7d 100644
--- a/sdk/include/reactos/libs/libmpg123/config.h
+++ b/sdk/include/reactos/libs/libmpg123/config.h
@@ -356,7 +356,7 @@
#define PACKAGE_NAME "mpg123"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "mpg123 1.25.8"
+#define PACKAGE_STRING "mpg123 1.25.10"
/* 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.8"
+#define PACKAGE_VERSION "1.25.10"
/* 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.8"
+#define VERSION "1.25.10"
/* Define to use Win32 named pipes */
#define WANT_WIN32_FIFO 1
diff --git a/sdk/include/reactos/libs/libmpg123/mpg123.h
b/sdk/include/reactos/libs/libmpg123/mpg123.h
index f7dd4a5904..ff2138822e 100644
--- a/sdk/include/reactos/libs/libmpg123/mpg123.h
+++ b/sdk/include/reactos/libs/libmpg123/mpg123.h
@@ -1,5 +1,5 @@
/*
- libmpg123: MPEG Audio Decoder library (version 1.25.8)
+ libmpg123: MPEG Audio Decoder library (version 1.25.10)
copyright 1995-2015 by the mpg123 project
free software under the terms of the LGPL 2.1
diff --git a/sdk/lib/3rdparty/libmpg123/layer3.c b/sdk/lib/3rdparty/libmpg123/layer3.c
index 917f3abf91..f17e477d2c 100644
--- a/sdk/lib/3rdparty/libmpg123/layer3.c
+++ b/sdk/lib/3rdparty/libmpg123/layer3.c
@@ -1226,7 +1226,6 @@ static int III_dequantize_sample(mpg123_handle *fr, real
xr[SBLIMIT][SSLIMIT],in
part2remain += num;
backbits(fr, num);
num = 0;
-
}
else
{
@@ -1235,7 +1234,7 @@ static int III_dequantize_sample(mpg123_handle *fr, real
xr[SBLIMIT][SSLIMIT],in
gr_info->maxband[0] =
gr_info->maxband[1] =
gr_info->maxband[2] =
- gr_info->maxbandl = 0;
+ gr_info->maxbandl = 1; /* sfb=maxband[lwin]*3 + lwin - mixed_block_flag must be
>= 0 */
gr_info->maxb = 1;
}