libout123-0-1.25.10-31.8.i586.rpm


Advertisement

Description

libout123-0 - MPEG audio decoder library

Property Value
Distribution openSUSE Tumbleweed
Repository Multimedia Libs all
Package filename libout123-0-1.25.10-31.8.i586.rpm
Package name libout123-0
Package version 1.25.10
Package release 31.8
Package architecture i586
Package type rpm
Category System/Libraries
Homepage http://www.mpg123.de/
License LGPL-2.1-only
Maintainer -
Download size 39.25 KB
Installed size 61.64 KB
The mpg123 distribution contains a real time MPEG 1.0/2.0/2.5 audio player/decoder for
layers 1,2 and 3 (most commonly MPEG 1.0 layer 3 aka MP3), as well as re-usable decoding
and output libraries.

Alternatives

Package Version Architecture Repository
libout123-0-1.25.10-31.8.x86_64.rpm 1.25.10 x86_64 Multimedia Libs
libout123-0-1.25.10-2.2.i586.rpm 1.25.10 i586 openSUSE Oss
libout123-0-1.25.10-2.2.x86_64.rpm 1.25.10 x86_64 openSUSE Oss
libout123-0 - - -

Requires

Name Value
/sbin/ldconfig -
libc.so.6(GLIBC_2.15) -
libdl.so.2 -
libdl.so.2(GLIBC_2.0) -
libdl.so.2(GLIBC_2.1) -

Provides

Name Value
libout123-0 = 1.25.10-31.8
libout123-0(x86-32) = 1.25.10-31.8
libout123.so.0 -

Download

Type URL
Mirror widehat.opensuse.org
Binary Package libout123-0-1.25.10-31.8.i586.rpm
Source Package mpg123-1.25.10-31.8.src.rpm

Install Howto

  1. Add the Multimedia Libs repository:
    # zypper addrepo http://widehat.opensuse.org/opensuse/repositories/multimedia:/libs/openSUSE_Tumbleweed/ multimedia-libs
  2. Install libout123-0 rpm package:
    # zypper install libout123-0

Files

Path
/usr/lib/libout123.so.0
/usr/lib/libout123.so.0.2.2

Changelog

2018-06-23 - bjorn.lie@gmail.com
- Conditionalize pkgconfig(openal) BuildRequires and mpg123-openal
sub-package, fix build for SLE12 SP3.
2018-03-05 - aloisio@gmx.com
- Update to version 1.25.10
* libout123: Fix error messages beginning from OUT123_ARG_ERROR
(bug 261).
version 1.25.9
* mpg123: Fix --icy-interval handling to work with stream from
stdin. (curl | mpg123 --icy-interval=n -)
* libmpg123: Fix another invalid read and segfault on damaged
(fuzzed) files with part2_3_length == 0 (set maxband=1, pulled
from upcoming 1.26.0).
2017-12-03 - aloisio@gmx.com
- Update to version 1.25.8
mpg123:
* Also disable cursor/video games for empty TERM (not just unset
and dumb).
libmpg123:
* Accept changing mode extension bits when looking for next
header for detecting free-format streams (bug 257).
* Fix compute_bpf() for free format streams (needed to estimate
track length and working fuzzy seeking in absence of an Info
tag).
2017-09-26 - zaitor@opensuse.org
- Drop pkgconfig(esound) BuildRequires and mpg123-esound
sub-package, esound is a long obsoleted sound server.
2017-09-26 - aloisio@gmx.com
- Update to version 1.25.7
mpg123:
* Do not play with cursor and inverse video for progress bar
when TERM=dumb.
* Fix parsing of host port for numerical IPv6 addresses (just did
not work before, only for textual host names).
libmpg123:
* Proper fix for the xrpnt overflow problems by correctly
initialising certain tables for MPEG 2.x layer III. The checks
that catch the resulting overflow are still in place, but
likely superfluous now. Note that this means certain valid
files would have been misdecoded before, if anyone actually
produced them. Thanks to Robert Hegemann for the fix!
* Silently handle granules with part2_3_length == 0, but
scalefac_compress != 0 (ignore the latter).
2017-08-11 - aloisio@gmx.com
- Update to version 1.25.6
* Hotfix for bug 255: Overflow reading frame data bits in layer
II decoding. Now, all-zero data is returned if the frame data
is exhausted. This might have a slight impact on performance,
but not easily measurable so far.
2017-08-08 - aloisio@gmx.com
- Update to version 1.25.5
* Avoid another buffer read overflow in the ID3 parser on 32 bit
platforms (bug 254).
2017-07-24 - aloisio@gmx.com
- Update to version 1.25.4
libmpg123:
* Prevent harmless call to memcpy(NULL, NULL, 0).
* More early checking of ID3v2 encoding values to avoid bogus
text being stored.
2017-07-18 - aloisio@gmx.com
- Update to version 1.25.3
libmpg123:
* Better checks for xrpnt overflow in III_dequantize_sample()
before each use, avoiding false positives and catching cases
that were rendered harmless by alignment-enlarged buffers.
2017-07-11 - aloisio@gmx.com
- Update to version 1.25.2
libmpg123:
* Extend pow tables for layer III to properly handle files
with i-stereo and 5-bit scalefactors. Never observed them
for real, just as fuzzed input to trigger the read overflow.
Note: This one goes on record as CVE-2017-11126, calling
remote denial of service. While the accesses are out of
bounds for the pow tables, they still are safely within
libmpg123's memory (other static tables). Just wrong values
are used for computation, no actual crash unless you use
something like GCC's AddressSanitizer, nor any information
disclosure.
* Avoid left-shifts of negative integers in layer I decoding.

See Also

Package Description
libout123-0-32bit-1.25.10-31.8.x86_64.rpm MPEG audio decoder library
libpcaudio0-1.1-7.2.i586.rpm Cross platform audio library
libpcaudio0-1.1-7.2.x86_64.rpm Cross platform audio library
libplacebo-devel-1.18.0-21.3.i586.rpm Development files for libplacebo
libplacebo-devel-1.18.0-21.3.x86_64.rpm Development files for libplacebo
libplacebo18-1.18.0-21.3.i586.rpm Library for GPU-accelerated video/image rendering primitives
libplacebo18-1.18.0-21.3.x86_64.rpm Library for GPU-accelerated video/image rendering primitives
libportaudio2-190600_20161030-301.6.i586.rpm Portable Real-Time Audio Library
libportaudio2-190600_20161030-301.6.x86_64.rpm Portable Real-Time Audio Library
libportaudio2-32bit-190600_20161030-301.6.x86_64.rpm Portable Real-Time Audio Library
libportaudiocpp0-190600_20161030-301.6.i586.rpm Portable Real-Time Audio Library
libportaudiocpp0-190600_20161030-301.6.x86_64.rpm Portable Real-Time Audio Library
libportmidi0-217-12.41.i586.rpm Real-time MIDI input/output audio library
libportmidi0-217-12.41.x86_64.rpm Real-time MIDI input/output audio library
libpostproc55-32bit-4.1.3-62.1.x86_64.rpm FFmpeg post-processing library
Advertisement
Advertisement