Lennart Poettering [Sat, 8 Jan 2005 01:15:11 +0000 (01:15 +0000)]
* add support for asynchronous name resolution
* remove directories listing from doxygen
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@330
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 6 Jan 2005 01:07:43 +0000 (01:07 +0000)]
minor fixes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@329
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sat, 18 Dec 2004 20:45:46 +0000 (20:45 +0000)]
fix conditional X11 compilation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@328
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 16 Dec 2004 20:08:50 +0000 (20:08 +0000)]
gcc 2.95 compat
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@327
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 15 Dec 2004 01:17:04 +0000 (01:17 +0000)]
* fix error message when starting polypaudio while it is already running
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@326
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 15 Dec 2004 01:04:13 +0000 (01:04 +0000)]
cleanup zeroconf service names
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@325
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 15 Dec 2004 01:02:50 +0000 (01:02 +0000)]
* Publish server info in mDNS in addition to sinks/sources
* Split off address parser
* Add port= argument to module-zeroconf-publish
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@324
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 14 Dec 2004 14:20:52 +0000 (14:20 +0000)]
do mor daemonizing work
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@323
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 14 Dec 2004 14:09:00 +0000 (14:09 +0000)]
* fix daemonizing
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@322
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 14 Dec 2004 13:17:28 +0000 (13:17 +0000)]
* prepare polyplib-browse for installation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@321
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 12 Dec 2004 22:58:53 +0000 (22:58 +0000)]
* fix include file names in installed header files
* add browsing API
* add new tool pabrowse
* add typeid subsystem
* bump API version
* split off random.c
* add an identification cookie
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@320
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 12 Dec 2004 15:56:22 +0000 (15:56 +0000)]
* complete zeroconf publisher
* make cli.c shut up unless run with -v
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@319
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sat, 11 Dec 2004 16:48:45 +0000 (16:48 +0000)]
* fix alsa initialisation
* add some missing zeroconf files
* make module-match shut up a bit
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@318
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sat, 11 Dec 2004 00:10:41 +0000 (00:10 +0000)]
* add first part of zeroconf publisher
* bump version to 0.7.1.
* improve logging subsystem (introducing log levels)
* remove verbose flag on cli
* add new API pa_sample_format_to_string()
* replace strtol() by usages of pa_atou() and pa_atoi()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@317
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sat, 27 Nov 2004 18:50:29 +0000 (18:50 +0000)]
* really fix integer only resampler
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@316
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sat, 27 Nov 2004 14:00:59 +0000 (14:00 +0000)]
* fix autospawn lock file creation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@315
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Fri, 26 Nov 2004 00:07:24 +0000 (00:07 +0000)]
* use setresuid() instead of setruid() if available
* if fix for the non-fp resampler
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@314
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 23 Nov 2004 13:34:59 +0000 (13:34 +0000)]
* install fix
* use syslog as standard log target when run from esdcompat.sh
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@313
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 23 Nov 2004 13:00:53 +0000 (13:00 +0000)]
* some fixes for MacOS X by Conrad Parker
* Minor build fixes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@312
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 22:25:28 +0000 (22:25 +0000)]
prepare for release
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@311
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 22:07:47 +0000 (22:07 +0000)]
Documentation updates
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@310
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 21:31:28 +0000 (21:31 +0000)]
Comment some more files
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@309
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 19:47:47 +0000 (19:47 +0000)]
* make --help fit in 80 columns terminal
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@308
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 19:40:07 +0000 (19:40 +0000)]
* update todo
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@307
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 19:39:46 +0000 (19:39 +0000)]
calculate buffer sizes from sample spec
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@306
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 18:41:00 +0000 (18:41 +0000)]
* create parec as link to pacat
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@305
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 18:15:33 +0000 (18:15 +0000)]
* new tool pacmd
* fix pacat/paplay/pactl for new API version
* fix memory leak in pa_ioline
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@304
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 17:06:59 +0000 (17:06 +0000)]
bump version number
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@303
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 17:02:25 +0000 (17:02 +0000)]
* add some missing "static"s
* include libltdl in distribution
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@302
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 16:27:51 +0000 (16:27 +0000)]
fixes for bugs found when compiling with gcc 2.95
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@301
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 15:22:59 +0000 (15:22 +0000)]
* fix the trivial resampler
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@300
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 13:18:56 +0000 (13:18 +0000)]
* PID and lock file fixes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@299
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 02:43:05 +0000 (02:43 +0000)]
some commenting
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@298
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 21 Nov 2004 00:04:17 +0000 (00:04 +0000)]
* some minor pid file fixes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@297
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sat, 20 Nov 2004 23:48:18 +0000 (23:48 +0000)]
* remove autospawn lock file usage
* fix some compiler warnings
* implement PID file support
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@296
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sat, 20 Nov 2004 22:17:31 +0000 (22:17 +0000)]
option to use ALSA default fragment number and size
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@295
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sat, 20 Nov 2004 16:23:53 +0000 (16:23 +0000)]
* add µlaw/alaw support
* abstracted resampler API
* add integer-only resampler ("trivial")
* show used resampler wherever useful
* add mixing/volume adjusting for float32ne and u8
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@294
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 18 Nov 2004 20:50:44 +0000 (20:50 +0000)]
* some iochannel fixes
* introduce reference counting in ioline
* fix memory leak in socket-client.c
* fix double-free error in protocol-esound.c
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@293
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 18 Nov 2004 00:28:26 +0000 (00:28 +0000)]
limit the number of concurrent connections for all four protocols
kick a client if it doesn't authenticate within 5s on ESD and native protocol
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@292
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 17 Nov 2004 23:11:34 +0000 (23:11 +0000)]
minor fixes for latency interpolation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@291
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 17 Nov 2004 03:10:50 +0000 (03:10 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@290
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 17 Nov 2004 01:22:43 +0000 (01:22 +0000)]
fix module-tunnel.c
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@289
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 17 Nov 2004 01:22:14 +0000 (01:22 +0000)]
update todo list
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@288
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 17 Nov 2004 01:04:52 +0000 (01:04 +0000)]
* fix a long standing bug in ioline.c (large prints failed)
* fix a bug regarding ipv6 binding
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@287
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 17 Nov 2004 00:05:25 +0000 (00:05 +0000)]
* some commenting work
* add new field "read_only" to memory blocks
* add new API function pa_context_get_server()
* filter capture data through mcalign on client
* make module-tunnel use pa_socket_client_new_string() instead of using pa_resolve_server() directly.
* remove pa_resolve_server()
* remove debug.h and replace it by a macro definition on the gcc command line
* some strbuf cleanups
* small fixes in pa_stream for cleanup when server dies
* new CLI command "load-sample-dir-lazy"
* send FQDN as part of server info
* rework mcalign, this time with memory block merging
* fix iochannel cleanup when connection dies
* check getaddrinfo() results
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@286
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 14 Nov 2004 14:59:25 +0000 (14:59 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@285
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 14 Nov 2004 14:58:54 +0000 (14:58 +0000)]
Make the whole stuff LGPL only
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@284
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 14 Nov 2004 02:36:35 +0000 (02:36 +0000)]
* implement module-esound-sink
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@283
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 14 Nov 2004 00:04:51 +0000 (00:04 +0000)]
* remove as superfluous assert() in polyplib-stream which broke the gstreamer plugin
* fix module-tunnel meta info
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@282
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Fri, 12 Nov 2004 00:42:34 +0000 (00:42 +0000)]
remove a debug message
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@281
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 11 Nov 2004 21:18:33 +0000 (21:18 +0000)]
add username to runtime directory name in /tmp/
rework autospawning code and x11 credential publishing
add support for IPv6
reenable LOWDELAY for tcp sockets
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@280
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 9 Nov 2004 23:19:42 +0000 (23:19 +0000)]
split out x11prop.[ch]
add client support for auth daemon info in X display
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@279
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 9 Nov 2004 01:04:17 +0000 (01:04 +0000)]
use fqdn in module-x11-publish as well
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@278
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 9 Nov 2004 00:14:07 +0000 (00:14 +0000)]
export FQDN instead of hostname
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@277
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 8 Nov 2004 23:53:46 +0000 (23:53 +0000)]
build pax11publish only when X11 is available
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@276
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 8 Nov 2004 23:48:19 +0000 (23:48 +0000)]
implemented pax11publish.c
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@275
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 7 Nov 2004 20:48:46 +0000 (20:48 +0000)]
* Look for M4 in configure.ac
* Share auth cookies in module-tunnel.c, module-x11-publish.c and native-protocol.c
* disable TCP_NODELAY
* publish auth cookie in module-x11-publish
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@274
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 4 Nov 2004 21:27:12 +0000 (21:27 +0000)]
some commenting
change alogrithm for checking for configuration files
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@273
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 4 Nov 2004 20:01:13 +0000 (20:01 +0000)]
compilation fix
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@272
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 4 Nov 2004 18:57:31 +0000 (18:57 +0000)]
add some more comments
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@271
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 4 Nov 2004 18:56:09 +0000 (18:56 +0000)]
fix client libaryr in case no latency interpolation is required
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@270
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 1 Nov 2004 23:37:36 +0000 (23:37 +0000)]
Apply Joe Marcus Clarke's FreeBSD patches
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@269
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sat, 30 Oct 2004 01:55:16 +0000 (01:55 +0000)]
some updates for pa_hashmap
add property infrastructure
add module module-x11-publish
allow ldpreloading of all modules
abstract x11wrap from module-x11-bell
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@268
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Fri, 29 Oct 2004 13:50:25 +0000 (13:50 +0000)]
use setreuid() instead of setuid()/seteuid() when dropping root
chdir to / on daemon startup
(both are suggestions by alan cox)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@267
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 28 Oct 2004 14:41:46 +0000 (14:41 +0000)]
require newer libsndfile
update todo file
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@265
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 27 Oct 2004 22:43:36 +0000 (22:43 +0000)]
prepare next release 0.6
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@264
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 27 Oct 2004 16:23:23 +0000 (16:23 +0000)]
make autoload list use idxset
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@262
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 27 Oct 2004 14:46:25 +0000 (14:46 +0000)]
minor updates
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@261
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 27 Oct 2004 14:45:04 +0000 (14:45 +0000)]
update todo
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@260
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 27 Oct 2004 14:42:56 +0000 (14:42 +0000)]
add null sink
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@259
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 27 Oct 2004 14:14:30 +0000 (14:14 +0000)]
latency calculation fix
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@258
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 27 Oct 2004 01:09:51 +0000 (01:09 +0000)]
two latency interpolation fixes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@257
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 27 Oct 2004 00:10:12 +0000 (00:10 +0000)]
support for latency interpolation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@256
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 24 Oct 2004 00:48:02 +0000 (00:48 +0000)]
add user volume API
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@255
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 12 Oct 2004 21:52:50 +0000 (21:52 +0000)]
gcc 2.95 fix
default.pa fix
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@254
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 11 Oct 2004 16:21:12 +0000 (16:21 +0000)]
enlarge default buffers
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@253
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Fri, 1 Oct 2004 12:48:09 +0000 (12:48 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@252
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 29 Sep 2004 22:04:44 +0000 (22:04 +0000)]
add sample spec parameters to pacat
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@251
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 29 Sep 2004 20:13:05 +0000 (20:13 +0000)]
Add support for libwrap
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@250
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 29 Sep 2004 19:13:55 +0000 (19:13 +0000)]
really fix API version API
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@249
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Wed, 29 Sep 2004 17:38:45 +0000 (17:38 +0000)]
renamed module-tunnel to module-tunnel-sink
new module module-tunnel-source
fix recording
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@248
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 28 Sep 2004 23:52:50 +0000 (23:52 +0000)]
fix module-tunnel for to aborting when connection fails
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@247
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 28 Sep 2004 23:49:54 +0000 (23:49 +0000)]
add latency measurement support to tunnel module
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@246
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 28 Sep 2004 22:47:48 +0000 (22:47 +0000)]
Add module-tunnel
add proper locking when autospawning a daemon
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@245
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 27 Sep 2004 21:05:55 +0000 (21:05 +0000)]
try to use file sample type for cache entries and play-file playback
allow paplay to use STDIN
add new module: module-match
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@244
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 27 Sep 2004 17:21:27 +0000 (17:21 +0000)]
really fix cpu usage when using esddsp with polypaudio
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@243
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Mon, 27 Sep 2004 15:40:18 +0000 (15:40 +0000)]
add POSIX locking to authkey.c
fix esound protocol cpu consumption when finishing a stream
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@242
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 26 Sep 2004 22:27:04 +0000 (22:27 +0000)]
add new tool paplay
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@241
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Sun, 26 Sep 2004 17:02:26 +0000 (17:02 +0000)]
bum version number
add new macro PA_API_VERSION for preprocessor level conditional compiling
add new native APIs:
- counter
- cork & flush for record streams
- add flags parameters to pa_stream_connect_xx()
- new prebuf command
- time api, and total latency calculator
- return sample spec
ability to cork source output streams
dump server status on SIGHUP to syslog
show sink input/source outputs status in cli-text.c
don't flush esound output buffer when client disconnects
move version api to polyplib-version.h
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@240
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Sep 2004 23:26:15 +0000 (23:26 +0000)]
bump version number and update documentation
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@239
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Sep 2004 22:42:49 +0000 (22:42 +0000)]
allow high priority scheduling only for users in group "realtime"
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@238
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Sep 2004 20:42:52 +0000 (20:42 +0000)]
ignore default.in
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@237
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Sep 2004 20:41:49 +0000 (20:41 +0000)]
place full binary path in default.pa's shebang line
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@236
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Sep 2004 16:33:38 +0000 (16:33 +0000)]
Fix a bug in the build system reported by Iain Fothergill
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@235
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Sep 2004 15:57:15 +0000 (15:57 +0000)]
OSX protability patches from Conrad Parker
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@234
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Thu, 23 Sep 2004 15:47:11 +0000 (15:47 +0000)]
add support for capabilities
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@233
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 21 Sep 2004 20:46:14 +0000 (20:46 +0000)]
improve esound module
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@232
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 21 Sep 2004 19:40:55 +0000 (19:40 +0000)]
support for esd arguments: -spawnpid and -spawnfd
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@231
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 21 Sep 2004 19:00:03 +0000 (19:00 +0000)]
add noop implementation of standby/resume ESOUND commands
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@230
fefdeb5f-60dc-0310-8127-
8f9354f1896f
Lennart Poettering [Tue, 21 Sep 2004 18:43:01 +0000 (18:43 +0000)]
show which command is unknown in esound protocol
fix esdcompat.sh
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@229
fefdeb5f-60dc-0310-8127-
8f9354f1896f