https://git.reactos.org/?p=reactos.git;a=commitdiff;h=d67156fa98f2e112379ae12c4a88be438a7ec854

commit d67156fa98f2e112379ae12c4a88be438a7ec854
Author:     Thomas Faber <[email protected]>
AuthorDate: Sat Dec 1 18:43:56 2018 +0100
Commit:     Thomas Faber <[email protected]>
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;
        }
 

Reply via email to