c5915eac72
replacement for ESOUND with a few more bells and whistles: * Extensible plugin architecture (by loading dynamic loadable modules with dlopen()) * Support for more than one sink/source * Better low latency behaviour * Embedabble into other software (the core is available as C library) * Completely asynchronous C API * Simple command line interface for reconfiguring the daemon while running * Flexible, implicit sample type conversion and resampling * "Zero-Copy" architecture * Module autoloading * Very accurate latency measurement for playback and recordin. * May be used to combine multiple sound cards to one (with sample rate adjustment) * Client side latency interpolation
112 lines
4.7 KiB
Text
112 lines
4.7 KiB
Text
bin/esdcompat.sh
|
|
bin/pacat
|
|
bin/pactl
|
|
bin/paplay
|
|
bin/polypaudio
|
|
@unexec if cmp -s %D/etc/polypaudio/client.conf %D/etc/polypaudio/client.conf-dist; then rm -f %D/etc/polypaudio/client.conf; fi
|
|
etc/polypaudio/client.conf-dist
|
|
@unexec if cmp -s %D/etc/polypaudio/daemon.conf %D/etc/polypaudio/daemon.conf-dist; then rm -f %D/etc/polypaudio/daemon.conf; fi
|
|
etc/polypaudio/daemon.conf-dist
|
|
@unexec if cmp -s %D/etc/polypaudio/default.pa %D/etc/polypaudio/default.pa-dist; then rm -f %D/etc/polypaudio/default.pa; fi
|
|
etc/polypaudio/default.pa-dist
|
|
include/polyp/cdecl.h
|
|
include/polyp/glib-mainloop.h
|
|
include/polyp/mainloop-api.h
|
|
include/polyp/mainloop-signal.h
|
|
include/polyp/mainloop.h
|
|
include/polyp/polyplib-context.h
|
|
include/polyp/polyplib-def.h
|
|
include/polyp/polyplib-error.h
|
|
include/polyp/polyplib-introspect.h
|
|
include/polyp/polyplib-operation.h
|
|
include/polyp/polyplib-scache.h
|
|
include/polyp/polyplib-simple.h
|
|
include/polyp/polyplib-stream.h
|
|
include/polyp/polyplib-subscribe.h
|
|
include/polyp/polyplib-version.h
|
|
include/polyp/polyplib.h
|
|
include/polyp/sample.h
|
|
lib/libpolyp-%%VERSION%%.a
|
|
lib/libpolyp-%%VERSION%%.so
|
|
lib/libpolyp-%%VERSION%%.so.0
|
|
lib/libpolyp-error-%%VERSION%%.a
|
|
lib/libpolyp-error-%%VERSION%%.so
|
|
lib/libpolyp-error-%%VERSION%%.so.0
|
|
lib/libpolyp-mainloop-%%VERSION%%.a
|
|
lib/libpolyp-mainloop-%%VERSION%%.so
|
|
lib/libpolyp-mainloop-%%VERSION%%.so.0
|
|
lib/libpolyp-mainloop-glib-%%VERSION%%.a
|
|
lib/libpolyp-mainloop-glib-%%VERSION%%.so
|
|
lib/libpolyp-mainloop-glib-%%VERSION%%.so.0
|
|
%%GLIB12%%lib/libpolyp-mainloop-glib12-%%VERSION%%.a
|
|
%%GLIB12%%lib/libpolyp-mainloop-glib12-%%VERSION%%.so
|
|
%%GLIB12%%lib/libpolyp-mainloop-glib12-%%VERSION%%.so.0
|
|
lib/libpolyp-simple-%%VERSION%%.a
|
|
lib/libpolyp-simple-%%VERSION%%.so
|
|
lib/libpolyp-simple-%%VERSION%%.so.0
|
|
lib/polypaudio-%%VERSION%%/libauthkey.a
|
|
lib/polypaudio-%%VERSION%%/libauthkey.so
|
|
lib/polypaudio-%%VERSION%%/libcli.a
|
|
lib/polypaudio-%%VERSION%%/libcli.so
|
|
lib/polypaudio-%%VERSION%%/libiochannel.a
|
|
lib/polypaudio-%%VERSION%%/libiochannel.so
|
|
lib/polypaudio-%%VERSION%%/libioline.a
|
|
lib/polypaudio-%%VERSION%%/libioline.so
|
|
lib/polypaudio-%%VERSION%%/liboss-util.a
|
|
lib/polypaudio-%%VERSION%%/liboss-util.so
|
|
lib/polypaudio-%%VERSION%%/libpacket.a
|
|
lib/polypaudio-%%VERSION%%/libpacket.so
|
|
lib/polypaudio-%%VERSION%%/libpdispatch.a
|
|
lib/polypaudio-%%VERSION%%/libpdispatch.so
|
|
lib/polypaudio-%%VERSION%%/libprotocol-cli.a
|
|
lib/polypaudio-%%VERSION%%/libprotocol-cli.so
|
|
lib/polypaudio-%%VERSION%%/libprotocol-esound.a
|
|
lib/polypaudio-%%VERSION%%/libprotocol-esound.so
|
|
lib/polypaudio-%%VERSION%%/libprotocol-native.a
|
|
lib/polypaudio-%%VERSION%%/libprotocol-native.so
|
|
lib/polypaudio-%%VERSION%%/libprotocol-simple.a
|
|
lib/polypaudio-%%VERSION%%/libprotocol-simple.so
|
|
lib/polypaudio-%%VERSION%%/libpstream-util.a
|
|
lib/polypaudio-%%VERSION%%/libpstream-util.so
|
|
lib/polypaudio-%%VERSION%%/libpstream.a
|
|
lib/polypaudio-%%VERSION%%/libpstream.so
|
|
lib/polypaudio-%%VERSION%%/libsocket-client.a
|
|
lib/polypaudio-%%VERSION%%/libsocket-client.so
|
|
lib/polypaudio-%%VERSION%%/libsocket-server.a
|
|
lib/polypaudio-%%VERSION%%/libsocket-server.so
|
|
lib/polypaudio-%%VERSION%%/libsocket-util.a
|
|
lib/polypaudio-%%VERSION%%/libsocket-util.so
|
|
lib/polypaudio-%%VERSION%%/libtagstruct.a
|
|
lib/polypaudio-%%VERSION%%/libtagstruct.so
|
|
lib/polypaudio-%%VERSION%%/module-cli-protocol-tcp.so
|
|
lib/polypaudio-%%VERSION%%/module-cli-protocol-unix.so
|
|
lib/polypaudio-%%VERSION%%/module-cli.so
|
|
lib/polypaudio-%%VERSION%%/module-combine.so
|
|
lib/polypaudio-%%VERSION%%/module-esound-compat-spawnfd.so
|
|
lib/polypaudio-%%VERSION%%/module-esound-compat-spawnpid.so
|
|
lib/polypaudio-%%VERSION%%/module-esound-protocol-tcp.so
|
|
lib/polypaudio-%%VERSION%%/module-esound-protocol-unix.so
|
|
lib/polypaudio-%%VERSION%%/module-match.so
|
|
lib/polypaudio-%%VERSION%%/module-native-protocol-fd.so
|
|
lib/polypaudio-%%VERSION%%/module-native-protocol-tcp.so
|
|
lib/polypaudio-%%VERSION%%/module-native-protocol-unix.so
|
|
lib/polypaudio-%%VERSION%%/module-null-sink.so
|
|
lib/polypaudio-%%VERSION%%/module-oss-mmap.so
|
|
lib/polypaudio-%%VERSION%%/module-oss.so
|
|
lib/polypaudio-%%VERSION%%/module-pipe-sink.so
|
|
lib/polypaudio-%%VERSION%%/module-pipe-source.so
|
|
lib/polypaudio-%%VERSION%%/module-simple-protocol-tcp.so
|
|
lib/polypaudio-%%VERSION%%/module-simple-protocol-unix.so
|
|
lib/polypaudio-%%VERSION%%/module-sine.so
|
|
lib/polypaudio-%%VERSION%%/module-tunnel-sink.so
|
|
lib/polypaudio-%%VERSION%%/module-tunnel-source.so
|
|
lib/polypaudio-%%VERSION%%/module-x11-bell.so
|
|
libdata/pkgconfig/polyplib-error.pc
|
|
libdata/pkgconfig/polyplib-glib-mainloop.pc
|
|
%%GLIB12%%libdata/pkgconfig/polyplib-glib12-mainloop.pc
|
|
libdata/pkgconfig/polyplib-mainloop.pc
|
|
libdata/pkgconfig/polyplib-simple.pc
|
|
libdata/pkgconfig/polyplib.pc
|
|
@dirrm lib/polypaudio-%%VERSION%%
|
|
@dirrm include/polyp
|
|
@unexec rmdir %D/etc/polypaudio 2> /dev/null || /usr/bin/true
|