profile/ivi/pulseaudio-panda.git
19 years agofixes for bugs found when compiling with gcc 2.95
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

19 years ago* fix the trivial resampler
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

19 years ago* PID and lock file fixes
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

19 years agosome commenting
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

19 years ago* some minor pid file fixes
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

19 years ago* remove autospawn lock file usage
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

19 years agooption to use ALSA default fragment number and size
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

19 years ago* add µlaw/alaw support
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

19 years ago* some iochannel fixes
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

19 years agolimit the number of concurrent connections for all four protocols
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

19 years agominor fixes for latency interpolation
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

19 years agotodo update
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

19 years agofix module-tunnel.c
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

19 years agoupdate todo list
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

19 years ago* fix a long standing bug in ioline.c (large prints failed)
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

19 years ago* some commenting work
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

19 years agotodo update
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

19 years agoMake the whole stuff LGPL only
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

19 years ago* implement module-esound-sink
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

19 years ago* remove as superfluous assert() in polyplib-stream which broke the gstreamer plugin
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

19 years agoremove a debug message
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

19 years agoadd username to runtime directory name in /tmp/
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

19 years agosplit out x11prop.[ch]
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

19 years agouse fqdn in module-x11-publish as well
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

19 years agoexport FQDN instead of hostname
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

19 years agobuild pax11publish only when X11 is available
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

19 years agoimplemented pax11publish.c
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

19 years ago* Look for M4 in configure.ac
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

20 years agosome commenting
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

20 years agocompilation fix
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

20 years agoadd some more comments
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

20 years agofix client libaryr in case no latency interpolation is required
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

20 years agoApply Joe Marcus Clarke's FreeBSD patches
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

20 years agosome updates for pa_hashmap
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

20 years agouse setreuid() instead of setuid()/seteuid() when dropping root
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

20 years agorequire newer libsndfile
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

20 years agoprepare next release 0.6
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

20 years agomake autoload list use idxset
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

20 years agominor updates
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

20 years agoupdate todo
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

20 years agoadd null sink
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

20 years agolatency calculation fix
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

20 years agotwo latency interpolation fixes
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

20 years agosupport for latency interpolation
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

20 years agoadd user volume API
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

20 years agogcc 2.95 fix
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

20 years agoenlarge default buffers
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

20 years agotodo update
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

20 years agoadd sample spec parameters to pacat
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

20 years agoAdd support for libwrap
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

20 years agoreally fix API version API
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

20 years agorenamed module-tunnel to module-tunnel-sink
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

20 years agofix module-tunnel for to aborting when connection fails
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

20 years agoadd latency measurement support to tunnel module
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

20 years agoAdd module-tunnel
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

20 years agotry to use file sample type for cache entries and play-file playback
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

20 years agoreally fix cpu usage when using esddsp with polypaudio
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

20 years agoadd POSIX locking to authkey.c
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

20 years agoadd new tool paplay
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

20 years agobum version number
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

20 years agobump version number and update documentation
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

20 years agoallow high priority scheduling only for users in group "realtime"
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

20 years agoignore default.in
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

20 years agoplace full binary path in default.pa's shebang line
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

20 years agoFix a bug in the build system reported by Iain Fothergill
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

20 years agoOSX protability patches from Conrad Parker
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

20 years agoadd support for capabilities
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

20 years agoimprove esound module
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

20 years agosupport for esd arguments: -spawnpid and -spawnfd
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

20 years agoadd noop implementation of standby/resume ESOUND commands
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

20 years agoshow which command is unknown in esound protocol
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

20 years agoadd link to mailing list
Lennart Poettering [Mon, 20 Sep 2004 22:22:28 +0000 (22:22 +0000)]
add link to mailing list

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@227 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agobuild updates
Lennart Poettering [Mon, 20 Sep 2004 21:03:52 +0000 (21:03 +0000)]
build updates

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@226 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agodocumentation update
Lennart Poettering [Mon, 20 Sep 2004 20:52:35 +0000 (20:52 +0000)]
documentation update

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@225 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agofix xmms spawn bug
Lennart Poettering [Mon, 20 Sep 2004 19:37:28 +0000 (19:37 +0000)]
fix xmms spawn bug

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@224 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoupdate module descriptions
Lennart Poettering [Mon, 20 Sep 2004 17:19:35 +0000 (17:19 +0000)]
update module descriptions

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@223 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoremove obnoxious assert from module-combine
Lennart Poettering [Sun, 19 Sep 2004 23:12:41 +0000 (23:12 +0000)]
remove obnoxious assert from module-combine
tagstruct: add support for NULL strings
improve pactl
correct pa_bytes_snprint()
pa_sample_spec_snprint(): don't fail on invalid sample spec
rename PA_SAMPLE_SNPRINT_MAX_LENGTH to PA_SAMPLE_SPEC_SNPRINT_MAX

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@222 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoadd new function pa_mainloop_deferred_pending()
Lennart Poettering [Sun, 19 Sep 2004 00:03:12 +0000 (00:03 +0000)]
add new function pa_mainloop_deferred_pending()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@221 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoadd pacat command line parsing
Lennart Poettering [Sat, 18 Sep 2004 23:40:42 +0000 (23:40 +0000)]
add pacat command line parsing

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@220 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agowork around gcc 2.95 limitation
Lennart Poettering [Sat, 18 Sep 2004 12:38:37 +0000 (12:38 +0000)]
work around gcc 2.95 limitation

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@219 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agowork around gcc 2.95 limitation
Lennart Poettering [Sat, 18 Sep 2004 12:28:29 +0000 (12:28 +0000)]
work around gcc 2.95 limitation

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@218 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agominor stuff
Lennart Poettering [Fri, 17 Sep 2004 23:45:28 +0000 (23:45 +0000)]
minor stuff

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@217 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agochange sysconf path
Lennart Poettering [Fri, 17 Sep 2004 21:17:29 +0000 (21:17 +0000)]
change sysconf path

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@216 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoadd resample_method option module-combine
Lennart Poettering [Fri, 17 Sep 2004 21:10:05 +0000 (21:10 +0000)]
add resample_method option module-combine

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@215 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoadd --resample-method argument
Lennart Poettering [Fri, 17 Sep 2004 20:43:40 +0000 (20:43 +0000)]
add --resample-method argument

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@214 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agorename some more
Lennart Poettering [Fri, 17 Sep 2004 20:08:52 +0000 (20:08 +0000)]
rename some more

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@213 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agorename some stuff
Lennart Poettering [Fri, 17 Sep 2004 20:06:17 +0000 (20:06 +0000)]
rename some stuff

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@212 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agomake daemon.conf/client.conf autogenerated
Lennart Poettering [Fri, 17 Sep 2004 19:52:38 +0000 (19:52 +0000)]
make daemon.conf/client.conf autogenerated

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@211 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agonew configuration subsystem
Lennart Poettering [Fri, 17 Sep 2004 19:45:44 +0000 (19:45 +0000)]
new configuration subsystem

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@210 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoupdate according to autoscan
Lennart Poettering [Thu, 16 Sep 2004 23:43:19 +0000 (23:43 +0000)]
update according to autoscan

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@209 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agogcc 2.95 compatibility, take 2
Lennart Poettering [Thu, 16 Sep 2004 23:34:25 +0000 (23:34 +0000)]
gcc 2.95 compatibility, take 2

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@208 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agofix two gcc 2.95 incompatibilities
Lennart Poettering [Thu, 16 Sep 2004 22:44:40 +0000 (22:44 +0000)]
fix two gcc 2.95 incompatibilities

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@207 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoadd support for subscribing to autoload table changes
Lennart Poettering [Thu, 16 Sep 2004 22:07:41 +0000 (22:07 +0000)]
add support for subscribing to autoload table changes
fix module-combine so that the sample rate of at least one streams is not changed from the original

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@206 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoadd input latency measurement
Lennart Poettering [Thu, 16 Sep 2004 00:05:56 +0000 (00:05 +0000)]
add input latency measurement
add GETOSPACE support to module-oss

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@205 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agowork around C99/GCC incompatibility
Lennart Poettering [Wed, 15 Sep 2004 19:16:57 +0000 (19:16 +0000)]
work around C99/GCC incompatibility
native protocol:
add "local" field to pa_context
add volume paramter to pa_stream_connect_playback
add support for renaming streams/clients
support lazy samples
add functions to kill clients/source inputs/sink outputs
add functions for loading/unloading modules
add autoload management API

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@204 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoremove auto-load-sample stuff
Lennart Poettering [Wed, 15 Sep 2004 14:05:28 +0000 (14:05 +0000)]
remove auto-load-sample stuff
introduce "lazy samples"

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@203 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agocorrect autospawning
Lennart Poettering [Wed, 15 Sep 2004 13:03:25 +0000 (13:03 +0000)]
correct autospawning

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@202 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agomake module-combine autoloadable
Lennart Poettering [Tue, 14 Sep 2004 23:08:39 +0000 (23:08 +0000)]
make module-combine autoloadable
clean up cli language
introduce lazy sample cache

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@201 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoadd refernce counting for sinks, sources, sink-inputs and source-outputs
Lennart Poettering [Tue, 14 Sep 2004 20:53:25 +0000 (20:53 +0000)]
add refernce counting for sinks, sources, sink-inputs and source-outputs

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@200 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoadd module-combine
Lennart Poettering [Tue, 14 Sep 2004 17:52:11 +0000 (17:52 +0000)]
add module-combine
remove option "stay-root"
clean up pa_conf

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@199 fefdeb5f-60dc-0310-8127-8f9354f1896f