soundtouch-devel-2.1.2-43.4.x86_64.rpm


Advertisement

Description

soundtouch-devel - Development files for the SoundTouch audio processing library

Property Value
Distribution openSUSE Tumbleweed
Repository Multimedia Libs all
Package filename soundtouch-devel-2.1.2-43.4.x86_64.rpm
Package name soundtouch-devel
Package version 2.1.2
Package release 43.4
Package architecture x86_64
Package type rpm
Category Development/Languages/C and C++
Homepage https://www.surina.net/soundtouch
License LGPL-2.1-or-later
Maintainer -
Download size 26.35 KB
Installed size 48.26 KB
SoundTouch is a C++ audio processing library that allows
changing the sound tempo, pitch and playback rate parameters
independently from each other.
This subpackage contains the header files for building programs with
SoundTouch.

Alternatives

Package Version Architecture Repository
soundtouch-devel-2.1.2-43.4.i586.rpm 2.1.2 i586 Multimedia Libs
soundtouch-devel-2.1.2-1.2.i586.rpm 2.1.2 i586 openSUSE Oss
soundtouch-devel-2.1.2-1.2.x86_64.rpm 2.1.2 x86_64 openSUSE Oss
soundtouch-devel - - -

Requires

Name Value
/usr/bin/pkg-config -
glibc-devel -
libSoundTouch1 = 2.1.2

Provides

Name Value
pkgconfig(soundtouch) = 2.1.2
soundtouch-devel = 2.1.2-43.4
soundtouch-devel(x86-64) = 2.1.2-43.4

Download

Type URL
Mirror widehat.opensuse.org
Binary Package soundtouch-devel-2.1.2-43.4.x86_64.rpm
Source Package soundtouch-2.1.2-43.4.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 soundtouch-devel rpm package:
    # zypper install soundtouch-devel

Files

Path
/usr/include/soundtouch/BPMDetect.h
/usr/include/soundtouch/FIFOSampleBuffer.h
/usr/include/soundtouch/FIFOSamplePipe.h
/usr/include/soundtouch/STTypes.h
/usr/include/soundtouch/SoundTouch.h
/usr/include/soundtouch/soundtouch_config.h
/usr/lib64/libSoundTouch.so
/usr/lib64/pkgconfig/soundtouch.pc
/usr/share/aclocal/soundtouch.m4

Changelog

2018-12-07 - Marketa Calabkova <mcalabkova@suse.com>
- Update to version 2.1.2
* Bugfixes: Fixed potential buffer overwrite bugs in WavFile routines.
Replaced asserts with runtime exceptions. (CVE-2018-17097, bsc#1108632)
* Automake: unset ACLOCAL in bootstrap script to avoid error in case
earlier build script has set it
2018-10-29 - Marketa Calabkova <mcalabkova@suse.com>
- Update to version 2.1.0
* Disable anti-alias filter when switch
SOUNDTOUCH_PREVENT_CLICK_AT_RATE_CROSSOVER defined
* Added script for building SoundTouchDll dynamic-link-library for
GNU platforms
* Rewrote Beats-per-Minute analysis algorithm for more reliable
BPM detection
* Added BPM functions to SoundTouchDll API
* Migrated Visual Studio project files to MSVC 201x format
* Replaced function parameter value asserts with runtime exceptions
- Fixed bugs:
* CVE-2018-17098 (bsc#1108632) -- remote denial of service
* CVE-2018-17097 (bsc#1108631) -- remote denial of service (double free)
* CVE-2018-17096 (bsc#1108630) -- remote denial of service
in BPMDetect.cpp
* boo#1113134 -- out of date package
- Removed obsolete patch fix-buffer-overflow.patch
2018-09-06 - Marketa Calabkova <mcalabkova@suse.com>
- bsc #1103676: CVE-2018-1000223: soundtouch: Heap-based buffer overflow
added patch fix-buffer-overflow.patch
2018-03-13 - jengelh@inai.de
- Trim marketing and old statistics (Pentium) from
description, and ensure neutrality.
2018-02-18 - avindra@opensuse.org
- Update to version 2.0.0
* Added functions to get initial processing latency, duration
ratio between the original input and processed output tracks,
and clarified reporting of input/output batch sizes
* Fixed issue that added brief sequence of silence to beginning
of output audio
* Adjusted algorithm parameters to reduce reverberating effect
at tempo slowdown
* Bugfix: Fixed a glitch that could cause negative array indexing
in quick seek algorithm
* Bugfix: flush() didn't properly flush final samples from the
pipeline on 2nd time in case that soundtouch object instance
was recycled and used for processing a second audio stream.
* Bugfix: Pi value had incorrect 9th/10th decimals
* Added C# example application that uses SoundTouch dll library
for processing MP3 files
- includes 1.9.2:
* Fix in GNU package configuration
- includes 1.9.1:
* Improved SoundTouch::flush() function so that it returns
precisely the desired amount of samples for exact output
duration control
* Redesigned quickseek algorithm for improved sound quality when
using the quickseek mode. The new quickseek algorithm can find
99% as good results as the default full-scan mode, while the
quickseek algorithm is remarkable less CPU intensive.
* Added adaptive integer divider scaling for improved sound
quality when using integer processing algorithm
- includes 1.9:
* Added support for parallel computation support via OpenMP
primitives for better performance in multicore systems.
Benchmarks show that achieved parallel processing speedup
improvement typically range from +30% (x86 dual-core) to +180%
(ARM quad-core). The OpenMP optimizations are disabled by
default, see OpenMP notes above in this readme file how to
enabled these optimizations.
* Android: Added support for Android devices featuring X86 and
MIPS CPUs, in addition to ARM CPUs.
* Android: More versatile Android example application that
processes WAV audio files with SoundTouch library
* Replaced Windows-like 'BOOL' types with native 'bool'
* Changed documentation token to "dist_doc_DATA" in Makefile.am
* Miscellaneous small fixes and improvements
- cleanup with spec-cleaner
- other spec fixes:
* switch to https
* link directly to man page taken from debian, and refresh it
* macroify sover, bump from 0 to 1
2015-04-05 - p.drouand@gmail.com
- Add baselibs.conf in sources list; fix for Factory

See Also

Package Description
soxr-devel-0.1.3-13.10.i586.rpm Development files of soxr
soxr-devel-0.1.3-13.10.x86_64.rpm Development files of soxr
speex-1.2-47.28.i586.rpm An Open Source, Patent Free Speech Codec
speex-1.2-47.28.x86_64.rpm An Open Source, Patent Free Speech Codec
speex-devel-1.2-47.28.i586.rpm Development package for SpeeX
speex-devel-1.2-47.28.x86_64.rpm Development package for SpeeX
speexdsp-devel-1.2~rc3-18.10.i586.rpm Development package for SpeeX
speexdsp-devel-1.2~rc3-18.10.x86_64.rpm Development package for SpeeX
sratom-devel-0.6.2-16.6.i586.rpm Development files for libsratom
sratom-devel-0.6.2-16.6.x86_64.rpm Development files for libsratom
srt-1.3.1-18.6.i586.rpm Secure Reliable Transport (SRT)
srt-1.3.1-18.6.x86_64.rpm Secure Reliable Transport (SRT)
srt-devel-1.3.1-18.6.i586.rpm Development files for the Secure Reliable Transport (SRT) library
srt-devel-1.3.1-18.6.x86_64.rpm Development files for the Secure Reliable Transport (SRT) library
sscape-ctl-0.1.0-115.1.i586.rpm Sound Blaster 16 ASP/CSP control program
Advertisement
Advertisement