Summary: Alsaplayer Name: alsaplayer Version: 0.99.31 Release: 1 Copyright: Opensource Group: Applications/Multimedia Source0: http://www.alsa-project.org/~andy/%{name}-%{version}.tar.gz Requires: gtk+-devel BuildRequires: alsa-lib-devel BuildRequires: esound-devel BuildRequires: audiofile-devel BuildRequires: libmikmod-devel BuildRequires: gtk+-devel BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _pkglibdir %{_libdir}/%{name} %description AlsaPlayer is a new type of PCM player. It is heavily multi-threaded and tries to excercise the ALSA library and driver quite a bit. Features include: Input addons: - MP2 and MP3 support - WAV support, 8-, 16-bit, mono, stereo, any sample rate - CDDA support, CD Digital Audio playback! and thus USB ready :) - Also plays files mapped by audiofs (CDDA) - Module support in progress... Output addons: - ALSA. Best supported of course :) - OSS. Kernel native sound drivers - Sparc. UltraSparc sound drivers - SGI. SGI audio library driver - ESD. Enlightened sound daemon support Visual scopes: - Stereoscope - Monoscope - Levelmeter - Spacescope - FFTscope - FFTscope II - More being developed... General features: - Full speed (pitch) control, positive *and* negative! (First Linux player that does this!! MP3's and CD's do varispeed :) - Queue (playlist) support - Concurrent visual scopes (open as many as you want) - Multi-threaded design for efficient/skip free playback (RT) - GUI Interface based on gtk+ - NOGUI operation for shell script usage - Plug-in core architecture - Low latency mode, as low as 5ms when scheduled RT - Effects stream - Software based volume/pan control - Accurate scope/audio syncing using ALSA features - Portable (well, we'll see about that :) - Open source(tm) %prep %setup -q %build %configure make %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install gzip -9nf AUTHORS README %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc *.gz %attr(755,root,root) %{_bindir}/alsaplayer %{_pkglibdir}/