SHA256
1
0
forked from pool/soundtouch

Accepting request 294749 from multimedia:libs

1

OBS-URL: https://build.opensuse.org/request/show/294749
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/soundtouch?expand=0&rev=26
This commit is contained in:
Dominique Leuenberger 2015-04-10 07:46:57 +00:00 committed by Git OBS Bridge
commit 1e73bfc4a3
5 changed files with 31 additions and 23 deletions

View File

@ -86,4 +86,4 @@ The following command reads .wav sound data from standard input pipe and estimat
.SH NOTES
Converted from the README.html that comes with SoundTouch.
Converted from the README.html that comes with SoundTouch.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:385eafa438a9d31ddf84b8d2f713097a3f1fc93d7abdb2fc54c484b777ee0267
size 101274

3
soundtouch-1.8.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3d4161d74ca25c5a98c69dbb8ea10fd2be409ba1a3a0bf81db407c4c261f166b
size 106229

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Sun Apr 5 18:18:28 UTC 2015 - p.drouand@gmail.com
- Add baselibs.conf in sources list; fix for Factory
-------------------------------------------------------------------
Wed Mar 25 16:32:26 UTC 2015 - p.drouand@gmail.com
- Update to version 1.8.0
* Added support for multi-channel audio processing
* Added support for cubic and shannon interpolation for rate and
pitch shift effects besides the original linear interpolation,
to reduce aliasing at high frequencies due to interpolation.
Cubic interpolation is used as default for floating point processing,
and linear interpolation for integer processing.
* Fixed bug in anti-alias filtering that limited stop-band attenuation
to -10 dB instead of <-50dB, and increased filter length from 32 to 64
taps to further reduce aliasing due to frequency folding.
* Performance improvements in cross-correlation algorithm
* Other bug and compatibility fixes
- Remove obsolete AUTHORS and %clean sections
-------------------------------------------------------------------
Fri Jan 25 21:39:25 CET 2013 - sbrabec@suse.cz

View File

@ -1,7 +1,7 @@
#
# spec file for package soundtouch
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -21,7 +21,7 @@ Url: http://www.surina.net/soundtouch
Summary: Audio Processing Library
License: LGPL-2.1+
Group: Productivity/Multimedia/Sound/Editors and Convertors
Version: 1.7.1
Version: 1.8.0
Release: 0
BuildRequires: autoconf
BuildRequires: automake
@ -31,6 +31,7 @@ BuildRequires: pkg-config
Source: http://www.surina.net/soundtouch/%{name}-%{version}.tar.gz
# From http://ftp.debian.org/debian/pool/main/s/soundtouch/soundtouch_1.6.0-3.debian.tar.gz
Source1: soundstretch.1
Source99: baselibs.conf
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@ -51,10 +52,6 @@ independently from each other.
for Intel x86 compatible processors, offering several times increase
in the processing performance.
Authors:
--------
Olli Parviainen
%package -n libSoundTouch0
Summary: Audio Processing Library
Group: System/Libraries
@ -64,14 +61,10 @@ SoundTouch is an open source audio processing library that allows
changing the sound tempo, pitch and playback rate parameters
independently from each other.
Authors:
--------
Olli Parviainen
%package devel
Summary: Audio Processing Library
Group: Development/Languages/C and C++
Requires: %{name} = %{version}
Requires: libSoundTouch0 = %{version}
Requires: glibc-devel
%description devel
@ -79,10 +72,6 @@ SoundTouch is an open-source audio processing library that allows
changing the sound tempo, pitch and playback rate parameters
independently from each other.
Authors:
--------
Olli Parviainen
%prep
%setup -q -n %{name}
tr -d '\r' <README.html >README.html~
@ -94,7 +83,7 @@ mv README.html~ README.html
%configure\
--enable-shared\
--disable-static
make %{?jobs:-j%jobs} pkgdocdir=%{_docdir}/%{name}
make %{?_smp_mflags} pkgdocdir=%{_docdir}/%{name}
%install
%makeinstall pkgdocdir=%{_docdir}/%{name}
@ -103,9 +92,6 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
mkdir -p %{buildroot}%{_mandir}/man1
cp %{S:1} %{buildroot}%{_mandir}/man1
%clean
rm -rf $RPM_BUILD_ROOT
%post -n libSoundTouch0 -p /sbin/ldconfig
%postun -n libSoundTouch0 -p /sbin/ldconfig