mpg123: Initial commit of mpg123-1.29.3

From 01b6013145f4fd14695e15358a079a0a3f64bf69 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Sat, 7 May 2022 15:47:18 -0700
Subject: [PATCH] Initial commit of mpg123-1.29.3

---
 AUTHORS                                       |   176 +
 COPYING                                       |   772 +
 ChangeLog                                     |     3 +
 INSTALL                                       |   176 +
 Makefile.am                                   |    82 +
 Makefile.in                                   |  5857 ++++
 NEWS                                          |  2436 ++
 NEWS.libmpg123                                |   233 +
 NEWS.libout123                                |    15 +
 NEWS.libsyn123                                |     3 +
 README                                        |   209 +
 TODO                                          |    46 +
 aclocal.m4                                    |  2346 ++
 build/compile                                 |   348 +
 build/config.guess                            |  1480 +
 build/config.sub                              |  1801 ++
 build/depcomp                                 |   791 +
 build/install-sh                              |   518 +
 build/ltmain.sh                               | 11251 ++++++++
 build/missing                                 |   215 +
 build/test-driver                             |   148 +
 configure                                     | 22288 ++++++++++++++++
 configure.ac                                  |  2706 ++
 doc/ACCURACY                                  |     2 +
 doc/BENCHMARKING                              |   110 +
 doc/BUGS                                      |     3 +
 doc/CONTACT                                   |    17 +
 doc/LARGEFILE                                 |    82 +
 doc/LICENSE                                   |    22 +
 doc/Makemodule.am                             |    29 +
 doc/PATENTS                                   |    39 +
 doc/README.3DNOW                              |    56 +
 doc/README.gain                               |   171 +
 doc/README.remote                             |   250 +
 doc/ROAD_TO_LGPL                              |   270 +
 doc/THANKS                                    |    13 +
 doc/TODO                                      |     8 +
 doc/doxy_examples.c                           |    21 +
 doc/doxyfoot.xhtml                            |     1 +
 doc/doxygen.conf                              |    53 +
 doc/doxyhead.xhtml                            |    18 +
 doc/examples/Makefile                         |    62 +
 doc/examples/dump_seekindex.c                 |    44 +
 doc/examples/extract_frames.c                 |    97 +
 doc/examples/feedseek.c                       |   164 +
 doc/examples/id3dump.c                        |   181 +
 doc/examples/mpg123_to_out123.c               |   169 +
 doc/examples/mpglib.c                         |    97 +
 doc/examples/scan.c                           |    48 +
 doc/libmpg123_speed.txt                       |    84 +
 equalize.dat                                  |    37 +
 libmpg123.pc.in                               |    12 +
 libout123.pc.in                               |    12 +
 libsyn123.pc.in                               |    12 +
 m4/libtool.m4                                 |  8394 ++++++
 m4/ltoptions.m4                               |   437 +
 m4/ltsugar.m4                                 |   124 +
 m4/ltversion.m4                               |    23 +
 m4/lt~obsolete.m4                             |    99 +
 makedll.sh                                    |    19 +
 man1/mpg123.1                                 |   637 +
 man1/out123.1                                 |   335 +
 mpg123.spec                                   |    84 +
 mpg123.spec.in                                |    84 +
 ports/README                                  |    25 +
 ports/Sony_PSP/Makefile.psp                   |    38 +
 ports/Sony_PSP/README                         |    11 +
 ports/Sony_PSP/config.h                       |   368 +
 ports/Sony_PSP/readers.c.patch                |     2 +
 ports/cmake/CMakeLists.txt                    |    69 +
 ports/cmake/cmake/CheckCPUArch.c.in           |     7 +
 ports/cmake/cmake/CheckCPUArch.cmake          |    31 +
 ports/cmake/cmake/read_api_version.cmake      |    17 +
 ports/cmake/cmake/search_libs.cmake           |    14 +
 ports/cmake/mpg123-config.cmake.in            |     3 +
 ports/cmake/src/CMakeLists.txt                |   443 +
 ports/cmake/src/compat/CMakeLists.txt         |    13 +
 ports/cmake/src/config.cmake.h.in             |   169 +
 ports/cmake/src/libmpg123/CMakeLists.txt      |   262 +
 ports/cmake/src/libout123/CMakeLists.txt      |    37 +
 .../src/libout123/modules/CMakeLists.txt      |    99 +
 ports/cmake/src/libsyn123/CMakeLists.txt      |    32 +
 ports/cmake/src/tests/CMakeLists.txt          |    13 +
 scripts/benchmark-cpu.pl                      |    64 +
 scripts/conplay                               |   133 +
 scripts/mpg123info                            |    71 +
 scripts/tag_lyrics.py                         |    76 +
 src/Makemodule.am                             |   118 +
 src/audio.c                                   |   651 +
 src/audio.h                                   |    46 +
 src/common.c                                  |   406 +
 src/common.h                                  |    33 +
 src/compat/Makemodule.am                      |    24 +
 src/compat/compat.c                           |   508 +
 src/compat/compat.h                           |   301 +
 src/compat/compat_dl.c                        |   108 +
 src/compat/compat_str.c                       |   105 +
 src/compat/wpathconv.h                        |   120 +
 src/config.h.in                               |   528 +
 src/control_generic.c                         |   939 +
 src/equalizer.c                               |    55 +
 src/filters.c                                 |   171 +
 src/filters.h                                 |    45 +
 src/genre.c                                   |   271 +
 src/genre.h                                   |    15 +
 src/getlopt.c                                 |   183 +
 src/getlopt.h                                 |    82 +
 src/httpget.c                                 |   731 +
 src/httpget.h                                 |    66 +
 src/intsym.h                                  |   370 +
 src/libmpg123/Makemodule.am                   |   552 +
 src/libmpg123/abi_align.h                     |    41 +
 src/libmpg123/calctables.c                    |   399 +
 src/libmpg123/check_neon.S                    |    35 +
 src/libmpg123/costabs.h                       |    81 +
 src/libmpg123/dct36_3dnow.S                   |   560 +
 src/libmpg123/dct36_3dnowext.S                |   570 +
 src/libmpg123/dct36_avx.S                     |   358 +
 src/libmpg123/dct36_neon.S                    |   283 +
 src/libmpg123/dct36_neon64.S                  |   249 +
 src/libmpg123/dct36_sse.S                     |   387 +
 src/libmpg123/dct36_x86_64.S                  |   394 +
 src/libmpg123/dct64.c                         |   175 +
 src/libmpg123/dct64_3dnow.S                   |   749 +
 src/libmpg123/dct64_3dnowext.S                |   735 +
 src/libmpg123/dct64_altivec.c                 |   315 +
 src/libmpg123/dct64_avx.S                     |   324 +
 src/libmpg123/dct64_avx_float.S               |   294 +
 src/libmpg123/dct64_i386.c                    |   336 +
 src/libmpg123/dct64_i486.c                    |   342 +
 src/libmpg123/dct64_mmx.S                     |   825 +
 src/libmpg123/dct64_neon.S                    |   310 +
 src/libmpg123/dct64_neon64.S                  |   299 +
 src/libmpg123/dct64_neon64_float.S            |   282 +
 src/libmpg123/dct64_neon_float.S              |   283 +
 src/libmpg123/dct64_sse.S                     |   472 +
 src/libmpg123/dct64_sse_float.S               |   417 +
 src/libmpg123/dct64_x86_64.S                  |   464 +
 src/libmpg123/dct64_x86_64_float.S            |   426 +
 src/libmpg123/debug.h                         |   132 +
 src/libmpg123/decode.h                        |   292 +
 src/libmpg123/dither.c                        |     3 +
 src/libmpg123/dither.h                        |    23 +
 src/libmpg123/dither_impl.h                   |   119 +
 src/libmpg123/equalizer.c                     |    17 +
 src/libmpg123/equalizer_3dnow.S               |    70 +
 src/libmpg123/feature.c                       |   133 +
 src/libmpg123/fmt123.h                        |   159 +
 src/libmpg123/format.c                        |   776 +
 src/libmpg123/frame.c                         |  1066 +
 src/libmpg123/frame.h                         |   431 +
 src/libmpg123/gapless.h                       |   119 +
 src/libmpg123/getbits.h                       |   103 +
 src/libmpg123/getcpuflags.S                   |   102 +
 src/libmpg123/getcpuflags.h                   |    97 +
 src/libmpg123/getcpuflags_arm.c               |    61 +
 src/libmpg123/getcpuflags_x86_64.S            |    57 +
 src/libmpg123/huffman.h                       |   340 +
 src/libmpg123/icy.c                           |    34 +
 src/libmpg123/icy.h                           |    38 +
 src/libmpg123/icy2utf8.c                      |   440 +
 src/libmpg123/icy2utf8.h                      |    10 +
 src/libmpg123/id3.c                           |  1467 +
 src/libmpg123/id3.h                           |    43 +
 src/libmpg123/index.c                         |   132 +
 src/libmpg123/index.h                         |    59 +
 src/libmpg123/init_costabs.h                  |    24 +
 src/libmpg123/init_layer12.h                  |    58 +
 src/libmpg123/init_layer3.h                   |   231 +
 src/libmpg123/l12tabs.h                       |  1224 +
 src/libmpg123/l2tables.h                      |   167 +
 src/libmpg123/l3bandgain.h                    |    94 +
 src/libmpg123/l3tabs.h                        |  5285 ++++
 src/libmpg123/layer1.c                        |   250 +
 src/libmpg123/layer2.c                        |   380 +
 src/libmpg123/layer3.c                        |  1943 ++
 src/libmpg123/lfs_alias.c                     |   236 +
 src/libmpg123/lfs_wrap.c                      |   793 +
 src/libmpg123/libmpg123.c                     |  1879 ++
 src/libmpg123/mangle.h                        |   199 +
 src/libmpg123/mpeghead.h                      |    89 +
 src/libmpg123/mpg123.h.in                     |  2001 ++
 src/libmpg123/mpg123lib_intern.h              |   342 +
 src/libmpg123/newhuffman.h                    |   824 +
 src/libmpg123/ntom.c                          |   148 +
 src/libmpg123/optimize.c                      |  1164 +
 src/libmpg123/optimize.h                      |   388 +
 src/libmpg123/parse.c                         |  1385 +
 src/libmpg123/parse.h                         |    25 +
 src/libmpg123/reader.h                        |   140 +
 src/libmpg123/readers.c                       |  1257 +
 src/libmpg123/sample.h                        |   195 +
 src/libmpg123/stringbuf.c                     |   250 +
 src/libmpg123/swap_bytes_impl.h               |   103 +
 src/libmpg123/synth.c                         |  1192 +
 src/libmpg123/synth.h                         |   196 +
 src/libmpg123/synth_3dnow.S                   |   345 +
 src/libmpg123/synth_3dnowext.S                |    13 +
 src/libmpg123/synth_8bit.c                    |   142 +
 src/libmpg123/synth_8bit.h                    |    86 +
 src/libmpg123/synth_altivec.c                 |  1057 +
 src/libmpg123/synth_arm.S                     |   278 +
 src/libmpg123/synth_arm_accurate.S            |   294 +
 src/libmpg123/synth_i486.c                    |   252 +
 src/libmpg123/synth_i586.S                    |   343 +
 src/libmpg123/synth_i586_dither.S             |   382 +
 src/libmpg123/synth_mmx.S                     |   141 +
 src/libmpg123/synth_mono.h                    |    64 +
 src/libmpg123/synth_neon.S                    |   135 +
 src/libmpg123/synth_neon64.S                  |   127 +
 src/libmpg123/synth_neon64_accurate.S         |   135 +
 src/libmpg123/synth_neon64_float.S            |   118 +
 src/libmpg123/synth_neon64_s32.S              |   136 +
 src/libmpg123/synth_neon_accurate.S           |   183 +
 src/libmpg123/synth_neon_float.S              |   161 +
 src/libmpg123/synth_neon_s32.S                |   182 +
 src/libmpg123/synth_ntom.h                    |   213 +
 src/libmpg123/synth_real.c                    |   585 +
 src/libmpg123/synth_s32.c                     |   598 +
 src/libmpg123/synth_sse.S                     |    13 +
 src/libmpg123/synth_sse3d.h                   |   268 +
 src/libmpg123/synth_sse_accurate.S            |   298 +
 src/libmpg123/synth_sse_float.S               |   245 +
 src/libmpg123/synth_sse_s32.S                 |   310 +
 src/libmpg123/synth_stereo_avx.S              |   256 +
 src/libmpg123/synth_stereo_avx_accurate.S     |   286 +
 src/libmpg123/synth_stereo_avx_float.S        |   243 +
 src/libmpg123/synth_stereo_avx_s32.S          |   292 +
 src/libmpg123/synth_stereo_neon.S             |   187 +
 src/libmpg123/synth_stereo_neon64.S           |   185 +
 src/libmpg123/synth_stereo_neon64_accurate.S  |   200 +
 src/libmpg123/synth_stereo_neon64_float.S     |   174 +
 src/libmpg123/synth_stereo_neon64_s32.S       |   203 +
 src/libmpg123/synth_stereo_neon_accurate.S    |   272 +
 src/libmpg123/synth_stereo_neon_float.S       |   232 +
 src/libmpg123/synth_stereo_neon_s32.S         |   261 +
 src/libmpg123/synth_stereo_sse_accurate.S     |   512 +
 src/libmpg123/synth_stereo_sse_float.S        |   420 +
 src/libmpg123/synth_stereo_sse_s32.S          |   544 +
 src/libmpg123/synth_stereo_x86_64.S           |   335 +
 src/libmpg123/synth_stereo_x86_64_accurate.S  |   454 +
 src/libmpg123/synth_stereo_x86_64_float.S     |   396 +
 src/libmpg123/synth_stereo_x86_64_s32.S       |   473 +
 src/libmpg123/synth_x86_64.S                  |   244 +
 src/libmpg123/synth_x86_64_accurate.S         |   301 +
 src/libmpg123/synth_x86_64_float.S            |   259 +
 src/libmpg123/synth_x86_64_s32.S              |   312 +
 src/libmpg123/synths.h                        |    52 +
 src/libmpg123/tabinit.c                       |   345 +
 src/libmpg123/tabinit_mmx.S                   |   229 +
 src/libmpg123/testcpu.c                       |    35 +
 src/libmpg123/true.h                          |    15 +
 src/libout123/Makemodule.am                   |    71 +
 src/libout123/buffer.c                        |   976 +
 src/libout123/buffer.h                        |    66 +
 src/libout123/hextxt.c                        |   266 +
 src/libout123/hextxt.h                        |    23 +
 src/libout123/legacy_module.c                 |    96 +
 src/libout123/libout123.c                     |  1419 +
 src/libout123/module.c                        |   303 +
 src/libout123/module.h                        |    44 +
 src/libout123/modules/Makemodule.am           |   723 +
 src/libout123/modules/aix.c                   |   310 +
 src/libout123/modules/alib.c                  |   209 +
 src/libout123/modules/alsa.c                  |   338 +
 src/libout123/modules/arts.c                  |   117 +
 src/libout123/modules/coreaudio.c             |   432 +
 src/libout123/modules/dummy.c                 |    94 +
 src/libout123/modules/esd.c                   |   169 +
 src/libout123/modules/hp.c                    |   189 +
 src/libout123/modules/jack.c                  |   618 +
 src/libout123/modules/mint.c                  |   201 +
 src/libout123/modules/nas.c                   |   345 +
 src/libout123/modules/openal.c                |   198 +
 src/libout123/modules/os2.c                   |   667 +
 src/libout123/modules/oss.c                   |   321 +
 src/libout123/modules/portaudio.c             |   327 +
 src/libout123/modules/pulse.c                 |   368 +
 src/libout123/modules/qsa.c                   |   266 +
 src/libout123/modules/sdl.c                   |   303 +
 src/libout123/modules/sgi.c                   |   280 +
 src/libout123/modules/sndio.c                 |   360 +
 src/libout123/modules/sun.c                   |   283 +
 src/libout123/modules/tinyalsa.c              |   210 +
 src/libout123/modules/win32.c                 |   391 +
 src/libout123/modules/win32_wasapi.c          |   614 +
 src/libout123/out123.h.in                     |   734 +
 src/libout123/out123_int.h                    |   125 +
 src/libout123/sfifo.c                         |   149 +
 src/libout123/sfifo.h                         |    95 +
 src/libout123/stringlists.c                   |    77 +
 src/libout123/stringlists.h                   |    16 +
 src/libout123/wav.c                           |   751 +
 src/libout123/wav.h                           |    33 +
 src/libout123/wavhead.h                       |    68 +
 src/libout123/xfermem.c                       |   304 +
 src/libout123/xfermem.h                       |    86 +
 src/libsyn123/Makemodule.am                   |    33 +
 src/libsyn123/filter.c                        |   373 +
 src/libsyn123/g711_impl.h                     |   246 +
 src/libsyn123/geiger.c                        |   285 +
 src/libsyn123/libsyn123.c                     |   917 +
 src/libsyn123/pinknoise.c                     |   180 +
 src/libsyn123/resample.c                      |  2550 ++
 src/libsyn123/sampleconv.c                    |  1029 +
 src/libsyn123/syn123.h.in                     |  1118 +
 src/libsyn123/syn123_int.h                    |   187 +
 src/libsyn123/volume.c                        |   128 +
 src/local.c                                   |   566 +
 src/local.h                                   |    75 +
 src/metaprint.c                               |   409 +
 src/metaprint.h                               |    28 +
 src/mpg123-id3dump.c                          |   435 +
 src/mpg123-strip.c                            |   171 +
 src/mpg123-with-modules                       |     5 +
 src/mpg123.c                                  |  1804 ++
 src/mpg123app.h                               |   156 +
 src/out123-with-modules                       |     5 +
 src/out123.c                                  |  1942 ++
 src/playlist.c                                |   776 +
 src/playlist.h                                |    32 +
 src/resolver.c                                |   337 +
 src/resolver.h                                |    26 +
 src/streamdump.c                              |    74 +
 src/streamdump.h                              |    20 +
 src/sysutil.c                                 |    88 +
 src/sysutil.h                                 |    17 +
 src/term.c                                    |   579 +
 src/term.h                                    |    89 +
 src/tests/Makemodule.am                       |   111 +
 src/tests/decode_fixed.c                      |    63 +
 src/tests/decode_fixed.sh                     |    22 +
 src/tests/noise.c                             |    56 +
 src/tests/plain_id3.c                         |   109 +
 src/tests/plain_id3.sh                        |    15 +
 src/tests/plain_id3.txt                       |    17 +
 src/tests/resample_total.c                    |    27 +
 src/tests/seek_accuracy.c                     |   286 +
 src/tests/seek_accuracy.sh                    |     2 +
 src/tests/seek_whence.c                       |    56 +
 src/tests/seek_whence.sh                      |     2 +
 src/tests/sweep.mp3                           |   Bin 0 -> 10677 bytes
 src/tests/sweeper.c                           |   149 +
 src/tests/testtext.h                          |    34 +
 src/tests/testtext.sh                         |    36 +
 src/tests/text.c                              |    80 +
 src/tests/textprint.c                         |   196 +
 src/tests/volume.c                            |    75 +
 src/win32_net.c                               |   607 +
 src/win32_support.c                           |   193 +
 src/win32_support.h                           |   153 +
 windows-builds.sh                             |   173 +
 352 files changed, 159933 insertions(+)
 create mode 100644 AUTHORS
 create mode 100644 COPYING
 create mode 100644 ChangeLog
 create mode 100644 INSTALL
 create mode 100644 Makefile.am
 create mode 100644 Makefile.in
 create mode 100644 NEWS
 create mode 100644 NEWS.libmpg123
 create mode 100644 NEWS.libout123
 create mode 100644 NEWS.libsyn123
 create mode 100644 README
 create mode 100644 TODO
 create mode 100644 aclocal.m4
 create mode 100755 build/compile
 create mode 100755 build/config.guess
 create mode 100755 build/config.sub
 create mode 100755 build/depcomp
 create mode 100755 build/install-sh
 create mode 100644 build/ltmain.sh
 create mode 100755 build/missing
 create mode 100755 build/test-driver
 create mode 100755 configure
 create mode 100644 configure.ac
 create mode 100644 doc/ACCURACY
 create mode 100644 doc/BENCHMARKING
 create mode 100644 doc/BUGS
 create mode 100644 doc/CONTACT
 create mode 100644 doc/LARGEFILE
 create mode 100644 doc/LICENSE
 create mode 100644 doc/Makemodule.am
 create mode 100644 doc/PATENTS
 create mode 100644 doc/README.3DNOW
 create mode 100644 doc/README.gain
 create mode 100644 doc/README.remote
 create mode 100644 doc/ROAD_TO_LGPL
 create mode 100644 doc/THANKS
 create mode 100644 doc/TODO
 create mode 100644 doc/doxy_examples.c
 create mode 100644 doc/doxyfoot.xhtml
 create mode 100644 doc/doxygen.conf
 create mode 100644 doc/doxyhead.xhtml
 create mode 100644 doc/examples/Makefile
 create mode 100644 doc/examples/dump_seekindex.c
 create mode 100644 doc/examples/extract_frames.c
 create mode 100644 doc/examples/feedseek.c
 create mode 100644 doc/examples/id3dump.c
 create mode 100644 doc/examples/mpg123_to_out123.c
 create mode 100644 doc/examples/mpglib.c
 create mode 100644 doc/examples/scan.c
 create mode 100644 doc/libmpg123_speed.txt
 create mode 100644 equalize.dat
 create mode 100644 libmpg123.pc.in
 create mode 100644 libout123.pc.in
 create mode 100644 libsyn123.pc.in
 create mode 100644 m4/libtool.m4
 create mode 100644 m4/ltoptions.m4
 create mode 100644 m4/ltsugar.m4
 create mode 100644 m4/ltversion.m4
 create mode 100644 m4/lt~obsolete.m4
 create mode 100644 makedll.sh
 create mode 100644 man1/mpg123.1
 create mode 100644 man1/out123.1
 create mode 100644 mpg123.spec
 create mode 100644 mpg123.spec.in
 create mode 100644 ports/README
 create mode 100644 ports/Sony_PSP/Makefile.psp
 create mode 100644 ports/Sony_PSP/README
 create mode 100644 ports/Sony_PSP/config.h
 create mode 100644 ports/Sony_PSP/readers.c.patch
 create mode 100644 ports/cmake/CMakeLists.txt
 create mode 100644 ports/cmake/cmake/CheckCPUArch.c.in
 create mode 100644 ports/cmake/cmake/CheckCPUArch.cmake
 create mode 100644 ports/cmake/cmake/read_api_version.cmake
 create mode 100644 ports/cmake/cmake/search_libs.cmake
 create mode 100644 ports/cmake/mpg123-config.cmake.in
 create mode 100644 ports/cmake/src/CMakeLists.txt
 create mode 100644 ports/cmake/src/compat/CMakeLists.txt
 create mode 100644 ports/cmake/src/config.cmake.h.in
 create mode 100644 ports/cmake/src/libmpg123/CMakeLists.txt
 create mode 100644 ports/cmake/src/libout123/CMakeLists.txt
 create mode 100644 ports/cmake/src/libout123/modules/CMakeLists.txt
 create mode 100644 ports/cmake/src/libsyn123/CMakeLists.txt
 create mode 100644 ports/cmake/src/tests/CMakeLists.txt
 create mode 100755 scripts/benchmark-cpu.pl
 create mode 100755 scripts/conplay
 create mode 100755 scripts/mpg123info
 create mode 100644 scripts/tag_lyrics.py
 create mode 100644 src/Makemodule.am
 create mode 100644 src/audio.c
 create mode 100644 src/audio.h
 create mode 100644 src/common.c
 create mode 100644 src/common.h
 create mode 100644 src/compat/Makemodule.am
 create mode 100644 src/compat/compat.c
 create mode 100644 src/compat/compat.h
 create mode 100644 src/compat/compat_dl.c
 create mode 100644 src/compat/compat_str.c
 create mode 100644 src/compat/wpathconv.h
 create mode 100644 src/config.h.in
 create mode 100644 src/control_generic.c
 create mode 100644 src/equalizer.c
 create mode 100644 src/filters.c
 create mode 100644 src/filters.h
 create mode 100644 src/genre.c
 create mode 100644 src/genre.h
 create mode 100644 src/getlopt.c
 create mode 100644 src/getlopt.h
 create mode 100644 src/httpget.c
 create mode 100644 src/httpget.h
 create mode 100644 src/intsym.h
 create mode 100644 src/libmpg123/Makemodule.am
 create mode 100644 src/libmpg123/abi_align.h
 create mode 100644 src/libmpg123/calctables.c
 create mode 100644 src/libmpg123/check_neon.S
 create mode 100644 src/libmpg123/costabs.h
 create mode 100644 src/libmpg123/dct36_3dnow.S
 create mode 100644 src/libmpg123/dct36_3dnowext.S
 create mode 100644 src/libmpg123/dct36_avx.S
 create mode 100644 src/libmpg123/dct36_neon.S
 create mode 100644 src/libmpg123/dct36_neon64.S
 create mode 100644 src/libmpg123/dct36_sse.S
 create mode 100644 src/libmpg123/dct36_x86_64.S
 create mode 100644 src/libmpg123/dct64.c
 create mode 100644 src/libmpg123/dct64_3dnow.S
 create mode 100644 src/libmpg123/dct64_3dnowext.S
 create mode 100644 src/libmpg123/dct64_altivec.c
 create mode 100644 src/libmpg123/dct64_avx.S
 create mode 100644 src/libmpg123/dct64_avx_float.S
 create mode 100644 src/libmpg123/dct64_i386.c
 create mode 100644 src/libmpg123/dct64_i486.c
 create mode 100644 src/libmpg123/dct64_mmx.S
 create mode 100644 src/libmpg123/dct64_neon.S
 create mode 100644 src/libmpg123/dct64_neon64.S
 create mode 100644 src/libmpg123/dct64_neon64_float.S
 create mode 100644 src/libmpg123/dct64_neon_float.S
 create mode 100644 src/libmpg123/dct64_sse.S
 create mode 100644 src/libmpg123/dct64_sse_float.S
 create mode 100644 src/libmpg123/dct64_x86_64.S
 create mode 100644 src/libmpg123/dct64_x86_64_float.S
 create mode 100644 src/libmpg123/debug.h
 create mode 100644 src/libmpg123/decode.h
 create mode 100644 src/libmpg123/dither.c
 create mode 100644 src/libmpg123/dither.h
 create mode 100644 src/libmpg123/dither_impl.h
 create mode 100644 src/libmpg123/equalizer.c
 create mode 100644 src/libmpg123/equalizer_3dnow.S
 create mode 100644 src/libmpg123/feature.c
 create mode 100644 src/libmpg123/fmt123.h
 create mode 100644 src/libmpg123/format.c
 create mode 100644 src/libmpg123/frame.c
 create mode 100644 src/libmpg123/frame.h
 create mode 100644 src/libmpg123/gapless.h
 create mode 100644 src/libmpg123/getbits.h
 create mode 100644 src/libmpg123/getcpuflags.S
 create mode 100644 src/libmpg123/getcpuflags.h
 create mode 100644 src/libmpg123/getcpuflags_arm.c
 create mode 100644 src/libmpg123/getcpuflags_x86_64.S
 create mode 100644 src/libmpg123/huffman.h
 create mode 100644 src/libmpg123/icy.c
 create mode 100644 src/libmpg123/icy.h
 create mode 100644 src/libmpg123/icy2utf8.c
 create mode 100644 src/libmpg123/icy2utf8.h
 create mode 100644 src/libmpg123/id3.c
 create mode 100644 src/libmpg123/id3.h
 create mode 100644 src/libmpg123/index.c
 create mode 100644 src/libmpg123/index.h
 create mode 100644 src/libmpg123/init_costabs.h
 create mode 100644 src/libmpg123/init_layer12.h
 create mode 100644 src/libmpg123/init_layer3.h
 create mode 100644 src/libmpg123/l12tabs.h
 create mode 100644 src/libmpg123/l2tables.h
 create mode 100644 src/libmpg123/l3bandgain.h
 create mode 100644 src/libmpg123/l3tabs.h
 create mode 100644 src/libmpg123/layer1.c
 create mode 100644 src/libmpg123/layer2.c
 create mode 100644 src/libmpg123/layer3.c
 create mode 100644 src/libmpg123/lfs_alias.c
 create mode 100644 src/libmpg123/lfs_wrap.c
 create mode 100644 src/libmpg123/libmpg123.c
 create mode 100644 src/libmpg123/mangle.h
 create mode 100644 src/libmpg123/mpeghead.h
 create mode 100644 src/libmpg123/mpg123.h.in
 create mode 100644 src/libmpg123/mpg123lib_intern.h
 create mode 100644 src/libmpg123/newhuffman.h
 create mode 100644 src/libmpg123/ntom.c
 create mode 100644 src/libmpg123/optimize.c
 create mode 100644 src/libmpg123/optimize.h
 create mode 100644 src/libmpg123/parse.c
 create mode 100644 src/libmpg123/parse.h
 create mode 100644 src/libmpg123/reader.h
 create mode 100644 src/libmpg123/readers.c
 create mode 100644 src/libmpg123/sample.h
 create mode 100644 src/libmpg123/stringbuf.c
 create mode 100644 src/libmpg123/swap_bytes_impl.h
 create mode 100644 src/libmpg123/synth.c
 create mode 100644 src/libmpg123/synth.h
 create mode 100644 src/libmpg123/synth_3dnow.S
 create mode 100644 src/libmpg123/synth_3dnowext.S
 create mode 100644 src/libmpg123/synth_8bit.c
 create mode 100644 src/libmpg123/synth_8bit.h
 create mode 100644 src/libmpg123/synth_altivec.c
 create mode 100644 src/libmpg123/synth_arm.S
 create mode 100644 src/libmpg123/synth_arm_accurate.S
 create mode 100644 src/libmpg123/synth_i486.c
 create mode 100644 src/libmpg123/synth_i586.S
 create mode 100644 src/libmpg123/synth_i586_dither.S
 create mode 100644 src/libmpg123/synth_mmx.S
 create mode 100644 src/libmpg123/synth_mono.h
 create mode 100644 src/libmpg123/synth_neon.S
 create mode 100644 src/libmpg123/synth_neon64.S
 create mode 100644 src/libmpg123/synth_neon64_accurate.S
 create mode 100644 src/libmpg123/synth_neon64_float.S
 create mode 100644 src/libmpg123/synth_neon64_s32.S
 create mode 100644 src/libmpg123/synth_neon_accurate.S
 create mode 100644 src/libmpg123/synth_neon_float.S
 create mode 100644 src/libmpg123/synth_neon_s32.S
 create mode 100644 src/libmpg123/synth_ntom.h
 create mode 100644 src/libmpg123/synth_real.c
 create mode 100644 src/libmpg123/synth_s32.c
 create mode 100644 src/libmpg123/synth_sse.S
 create mode 100644 src/libmpg123/synth_sse3d.h
 create mode 100644 src/libmpg123/synth_sse_accurate.S
 create mode 100644 src/libmpg123/synth_sse_float.S
 create mode 100644 src/libmpg123/synth_sse_s32.S
 create mode 100644 src/libmpg123/synth_stereo_avx.S
 create mode 100644 src/libmpg123/synth_stereo_avx_accurate.S
 create mode 100644 src/libmpg123/synth_stereo_avx_float.S
 create mode 100644 src/libmpg123/synth_stereo_avx_s32.S
 create mode 100644 src/libmpg123/synth_stereo_neon.S
 create mode 100644 src/libmpg123/synth_stereo_neon64.S
 create mode 100644 src/libmpg123/synth_stereo_neon64_accurate.S
 create mode 100644 src/libmpg123/synth_stereo_neon64_float.S
 create mode 100644 src/libmpg123/synth_stereo_neon64_s32.S
 create mode 100644 src/libmpg123/synth_stereo_neon_accurate.S
 create mode 100644 src/libmpg123/synth_stereo_neon_float.S
 create mode 100644 src/libmpg123/synth_stereo_neon_s32.S
 create mode 100644 src/libmpg123/synth_stereo_sse_accurate.S
 create mode 100644 src/libmpg123/synth_stereo_sse_float.S
 create mode 100644 src/libmpg123/synth_stereo_sse_s32.S
 create mode 100644 src/libmpg123/synth_stereo_x86_64.S
 create mode 100644 src/libmpg123/synth_stereo_x86_64_accurate.S
 create mode 100644 src/libmpg123/synth_stereo_x86_64_float.S
 create mode 100644 src/libmpg123/synth_stereo_x86_64_s32.S
 create mode 100644 src/libmpg123/synth_x86_64.S
 create mode 100644 src/libmpg123/synth_x86_64_accurate.S
 create mode 100644 src/libmpg123/synth_x86_64_float.S
 create mode 100644 src/libmpg123/synth_x86_64_s32.S
 create mode 100644 src/libmpg123/synths.h
 create mode 100644 src/libmpg123/tabinit.c
 create mode 100644 src/libmpg123/tabinit_mmx.S
 create mode 100644 src/libmpg123/testcpu.c
 create mode 100644 src/libmpg123/true.h
 create mode 100644 src/libout123/Makemodule.am
 create mode 100644 src/libout123/buffer.c
 create mode 100644 src/libout123/buffer.h
 create mode 100644 src/libout123/hextxt

(Patch may be truncated, please check the link at the top of this post.)