This commit is contained in:
commit
6b6f760374
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
71
default.pa
Normal file
71
default.pa
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
#!/usr/bin/polypaudio -nF
|
||||||
|
|
||||||
|
#
|
||||||
|
# This file is part of polypaudio.
|
||||||
|
#
|
||||||
|
# polypaudio is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU Lesser General Public License as published by
|
||||||
|
# the Free Software Foundation; either version 2 of the License, or
|
||||||
|
# (at your option) any later version.
|
||||||
|
#
|
||||||
|
# polypaudio is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
# General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public License
|
||||||
|
# along with polypaudio; if not, write to the Free Software Foundation,
|
||||||
|
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
|
||||||
|
|
||||||
|
|
||||||
|
### Load audio drivers statically
|
||||||
|
load-module module-alsa-sink device=default
|
||||||
|
load-module module-alsa-source device=default
|
||||||
|
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
|
||||||
|
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
|
||||||
|
#load-module module-null-sink
|
||||||
|
#load-module module-pipe-sink
|
||||||
|
|
||||||
|
### Automatically load driver modules depending on the hardware available
|
||||||
|
#load-module module-detect
|
||||||
|
|
||||||
|
### Load audio drivers automatically on access
|
||||||
|
#add-autoload-sink output module-oss device="/dev/dsp" sink_name=output source_name=input
|
||||||
|
#add-autoload-source input module-oss device="/dev/dsp" sink_name=output source_name=input
|
||||||
|
#add-autoload-sink output module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
|
||||||
|
#add-autoload-source input module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
|
||||||
|
#add-autoload-sink output module-alsa-sink sink_name=output
|
||||||
|
#add-autoload-source input module-alsa-source source_name=input
|
||||||
|
|
||||||
|
### Load several protocols
|
||||||
|
load-module module-esound-protocol-unix
|
||||||
|
load-module module-esound-protocol-tcp
|
||||||
|
load-module module-native-protocol-unix
|
||||||
|
#load-module module-native-protocol-tcp
|
||||||
|
|
||||||
|
### Load the RTP reciever module
|
||||||
|
#load-module module-rtp-recv
|
||||||
|
|
||||||
|
### Load the RTP sender module
|
||||||
|
#load-module module-null-sink sink_name=rtp
|
||||||
|
#load-module module-rtp-send source=rtp_monitor
|
||||||
|
|
||||||
|
### Automatically restore the volume of playback streams
|
||||||
|
load-module module-volume-restore
|
||||||
|
|
||||||
|
### Make some devices default
|
||||||
|
#set-default-sink output
|
||||||
|
#set-default-source input
|
||||||
|
|
||||||
|
.nofail
|
||||||
|
|
||||||
|
### Load something to the sample cache
|
||||||
|
#load-sample x11-bell /usr/share/sounds/gtk-events/activate.wav
|
||||||
|
#load-sample-dir-lazy /usr/share/sounds/*.wav
|
||||||
|
|
||||||
|
### Load X11 bell module
|
||||||
|
# load-module module-x11-bell sample=x11-bell
|
||||||
|
|
||||||
|
### Publish connection data in the X11 root window
|
||||||
|
# load-module module-x11-publish
|
||||||
|
|
3
pulseaudio-0.9.5.tar.bz2
Normal file
3
pulseaudio-0.9.5.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:29a70824e0771e514a3d97c8cfb486cd6d5d4178308fef8460f1becf75c83eb4
|
||||||
|
size 805606
|
55
pulseaudio.changes
Normal file
55
pulseaudio.changes
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Oct 16 00:21:13 CEST 2006 - schwab@suse.de
|
||||||
|
|
||||||
|
- Make sure config.rpath is present.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 6 17:25:51 CEST 2006 - tiwai@suse.de
|
||||||
|
|
||||||
|
- updated to version 0.9.5:
|
||||||
|
* add module-hal-detect module
|
||||||
|
* shared memory transfer method for local clients
|
||||||
|
* update module-volume-restore to automatically restore the output device
|
||||||
|
* add a new module module-rescue-streams
|
||||||
|
* add support for moving streams "hot" between sinks/sources
|
||||||
|
* reduce memory consumption and CPU load
|
||||||
|
* add new module module-gconf for reading additional configuration
|
||||||
|
* fix module-tunnel to work with the latest protocol
|
||||||
|
* miscellaneous fixes
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 17 17:23:15 CEST 2006 - tiwai@suse.de
|
||||||
|
|
||||||
|
- move libpulsedsp.so to the main package from devel sub package
|
||||||
|
(#199735).
|
||||||
|
|
||||||
|
-----------------------------------------------------------------
|
||||||
|
Mon Jul 31 17:38:08 CEST 2006 - tiwai@suse.de
|
||||||
|
|
||||||
|
- updated to version 0.9.4:
|
||||||
|
* support for system-wide pulseaudio daemon.
|
||||||
|
* add authentication by IP address range ACL (auth-ip-acl=)
|
||||||
|
* support to set resource limits on platforms
|
||||||
|
* remove loopback= argument for module-*-protocol-tcp
|
||||||
|
* remove obsolete GLIB event loop adapter
|
||||||
|
* add an API to check whether a source/sink is hardware or virtual
|
||||||
|
* remove warning about SIGPIPE in client apps
|
||||||
|
* improve latency calculation of NULL sink
|
||||||
|
* port Zeroconf code from the HOWL API to the native Avahi API
|
||||||
|
* fix broken time event handling in GLIB
|
||||||
|
* Some valgrind/massif fixes
|
||||||
|
* Fix pkg-config files for AMD64
|
||||||
|
|
||||||
|
-----------------------------------------------------------------
|
||||||
|
Wed Jul 12 16:16:06 CEST 2006 - tiwai@suse.de
|
||||||
|
|
||||||
|
- renamed from polypaudio to pulseaudio (the project name was
|
||||||
|
changed)
|
||||||
|
- update to version 0.9.2:
|
||||||
|
* increase maximum number of concurrent connections
|
||||||
|
* fix latency interpolation
|
||||||
|
* add support for reverse endian sound cards
|
||||||
|
* add support for recording in padsp
|
||||||
|
* reenable CPU load limiter
|
||||||
|
* other bugfixes
|
||||||
|
|
156
pulseaudio.spec
Normal file
156
pulseaudio.spec
Normal file
@ -0,0 +1,156 @@
|
|||||||
|
#
|
||||||
|
# spec file for package pulseaudio (Version 0.9.5)
|
||||||
|
#
|
||||||
|
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
|
# This file and all modifications and additions to the pristine
|
||||||
|
# package are under the same license as the package itself.
|
||||||
|
#
|
||||||
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
# norootforbuild
|
||||||
|
|
||||||
|
Name: pulseaudio
|
||||||
|
BuildRequires: alsa-devel jack-devel liboil-devel libsamplerate-devel libsndfile-devel
|
||||||
|
Summary: A Networked Sound Server
|
||||||
|
Version: 0.9.5
|
||||||
|
Release: 7
|
||||||
|
License: LGPL
|
||||||
|
Group: System/Sound Daemons
|
||||||
|
Source: %{name}-%{version}.tar.bz2
|
||||||
|
Source1: default.pa
|
||||||
|
URL: http://pulseaudio.org
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
|
%description
|
||||||
|
pulseaudio is a networked sound server for Linux and other Unix like
|
||||||
|
operating systems and Microsoft Windows. It is intended to be an
|
||||||
|
improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Lennart Poettering
|
||||||
|
Pierre Ossman
|
||||||
|
|
||||||
|
%package libs
|
||||||
|
Summary: System libraries for pulseaudio
|
||||||
|
Group: System/Libraries
|
||||||
|
|
||||||
|
%description libs
|
||||||
|
This package contains the system libraries for clients of pulseaudio
|
||||||
|
sound server.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Lennart Poettering
|
||||||
|
Pierre Ossman
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Development package for the pulseaudio library
|
||||||
|
Group: Development/Libraries/C and C++
|
||||||
|
Requires: pulseaudio-libs = %{version} libsndfile-devel libsamplerate-devel liboil-devel libtool
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
This package contains the files needed to compile programs that use the
|
||||||
|
pulseaudio library.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Lennart Poettering
|
||||||
|
Pierre Ossman
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup
|
||||||
|
|
||||||
|
%build
|
||||||
|
cp /usr/share/gettext/config.rpath .
|
||||||
|
autoreconf --force --install
|
||||||
|
%{?suse_update_config:%{suse_update_config -f}}
|
||||||
|
%configure
|
||||||
|
make
|
||||||
|
|
||||||
|
%install
|
||||||
|
make DESTDIR="$RPM_BUILD_ROOT" install
|
||||||
|
cp %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/pulse/
|
||||||
|
chmod 755 $RPM_BUILD_ROOT%{_bindir}/*
|
||||||
|
|
||||||
|
%post
|
||||||
|
%run_ldconfig
|
||||||
|
|
||||||
|
%postun
|
||||||
|
%run_ldconfig
|
||||||
|
|
||||||
|
%clean
|
||||||
|
test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" && rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%doc GPL LGPL LICENSE README
|
||||||
|
%{_bindir}/*
|
||||||
|
%{_libdir}/pulse*
|
||||||
|
%dir %{_sysconfdir}/pulse
|
||||||
|
%config %{_sysconfdir}/pulse/*
|
||||||
|
%{_libdir}/libpulsedsp.so
|
||||||
|
|
||||||
|
%files libs
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{_libdir}/lib*.so.*
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%{_libdir}/libpulse.so
|
||||||
|
%{_libdir}/libpulse.*a
|
||||||
|
%{_libdir}/libpulsecore.so
|
||||||
|
%{_libdir}/libpulsecore.*a
|
||||||
|
%{_libdir}/libpulse-simple.so
|
||||||
|
%{_libdir}/libpulse-simple.*a
|
||||||
|
%{_libdir}/pkgconfig/*.pc
|
||||||
|
%{_includedir}/pulse*
|
||||||
|
|
||||||
|
%changelog -n pulseaudio
|
||||||
|
* Mon Oct 16 2006 - schwab@suse.de
|
||||||
|
- Make sure config.rpath is present.
|
||||||
|
* Wed Sep 06 2006 - tiwai@suse.de
|
||||||
|
- updated to version 0.9.5:
|
||||||
|
* add module-hal-detect module
|
||||||
|
* shared memory transfer method for local clients
|
||||||
|
* update module-volume-restore to automatically restore the output device
|
||||||
|
* add a new module module-rescue-streams
|
||||||
|
* add support for moving streams "hot" between sinks/sources
|
||||||
|
* reduce memory consumption and CPU load
|
||||||
|
* add new module module-gconf for reading additional configuration
|
||||||
|
* fix module-tunnel to work with the latest protocol
|
||||||
|
* miscellaneous fixes
|
||||||
|
* Thu Aug 17 2006 - tiwai@suse.de
|
||||||
|
- move libpulsedsp.so to the main package from devel sub package
|
||||||
|
(#199735).
|
||||||
|
* Mon Jul 31 2006 - tiwai@suse.de
|
||||||
|
- updated to version 0.9.4:
|
||||||
|
* support for system-wide pulseaudio daemon.
|
||||||
|
* add authentication by IP address range ACL (auth-ip-acl=)
|
||||||
|
* support to set resource limits on platforms
|
||||||
|
* remove loopback= argument for module-*-protocol-tcp
|
||||||
|
* remove obsolete GLIB event loop adapter
|
||||||
|
* add an API to check whether a source/sink is hardware or virtual
|
||||||
|
* remove warning about SIGPIPE in client apps
|
||||||
|
* improve latency calculation of NULL sink
|
||||||
|
* port Zeroconf code from the HOWL API to the native Avahi API
|
||||||
|
* fix broken time event handling in GLIB
|
||||||
|
* Some valgrind/massif fixes
|
||||||
|
* Fix pkg-config files for AMD64
|
||||||
|
* Wed Jul 12 2006 - tiwai@suse.de
|
||||||
|
- renamed from polypaudio to pulseaudio (the project name was
|
||||||
|
changed)
|
||||||
|
- update to version 0.9.2:
|
||||||
|
* increase maximum number of concurrent connections
|
||||||
|
* fix latency interpolation
|
||||||
|
* add support for reverse endian sound cards
|
||||||
|
* add support for recording in padsp
|
||||||
|
* reenable CPU load limiter
|
||||||
|
* other bugfixes
|
Loading…
x
Reference in New Issue
Block a user