]> code.delx.au - pulseaudio/log
pulseaudio
19 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

19 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

19 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

19 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

19 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

19 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

19 years agonew configuration subsystem
Lennart Poettering [Mon, 13 Sep 2004 23:28:30 +0000 (23:28 +0000)]
new configuration subsystem

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

19 years agocorrect latency calculation
Lennart Poettering [Mon, 13 Sep 2004 13:26:44 +0000 (13:26 +0000)]
correct latency calculation

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

19 years agofix parsing of POLYP_SERVER environment variable
Lennart Poettering [Mon, 13 Sep 2004 00:28:16 +0000 (00:28 +0000)]
fix parsing of POLYP_SERVER environment variable

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

19 years agofix public= on native and esound protocol
Lennart Poettering [Sun, 12 Sep 2004 23:40:53 +0000 (23:40 +0000)]
fix public= on native and esound protocol

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

19 years agobuild system update
Lennart Poettering [Sun, 12 Sep 2004 23:29:54 +0000 (23:29 +0000)]
build system update

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

19 years agoupdate simple API
Lennart Poettering [Sun, 12 Sep 2004 19:37:04 +0000 (19:37 +0000)]
update simple API

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

19 years agoextend pa_usec_t to 64 bit
Lennart Poettering [Sun, 12 Sep 2004 13:14:49 +0000 (13:14 +0000)]
extend pa_usec_t to 64 bit

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

19 years agoadd modinfo support
Lennart Poettering [Sat, 11 Sep 2004 23:17:38 +0000 (23:17 +0000)]
add modinfo support

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

19 years agoadd version number to library names
Lennart Poettering [Sat, 11 Sep 2004 00:03:00 +0000 (00:03 +0000)]
add version number to library names

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

19 years agoadd support for module search path as command line argument
Lennart Poettering [Fri, 10 Sep 2004 22:35:12 +0000 (22:35 +0000)]
add support for module search path as command line argument
protocol-native: move first data request into ack of stream creation
improve mainloop API: return the number of dispatched sources on iterate()
fix a resampling bug
introduce network latency measurement

WARNING: all these changes together may break some applications

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

19 years agoadd FAQ to homepage
Lennart Poettering [Wed, 8 Sep 2004 00:08:12 +0000 (00:08 +0000)]
add FAQ to homepage

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

19 years agodate fix
Lennart Poettering [Tue, 7 Sep 2004 23:01:14 +0000 (23:01 +0000)]
date fix

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

19 years agodocumentation update
Lennart Poettering [Tue, 7 Sep 2004 22:40:43 +0000 (22:40 +0000)]
documentation update

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

19 years agoimplemented new CLI command: dump
Lennart Poettering [Tue, 7 Sep 2004 17:06:54 +0000 (17:06 +0000)]
implemented new CLI command: dump
add prefork() and postfork() arguments to pa_context_connect_spawn()

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

19 years agochange the way the default sink/source is selected
Lennart Poettering [Tue, 7 Sep 2004 14:58:42 +0000 (14:58 +0000)]
change the way the default sink/source is selected

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

19 years agoadd support for setting/getting default sink/source via native protocol
Lennart Poettering [Mon, 6 Sep 2004 21:55:09 +0000 (21:55 +0000)]
add support for setting/getting default sink/source via native protocol

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

19 years agocorrect a recording bug in native protocol
Lennart Poettering [Mon, 6 Sep 2004 18:55:47 +0000 (18:55 +0000)]
correct a recording bug in native protocol

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

19 years agoadd module-pipe-source
Lennart Poettering [Mon, 6 Sep 2004 17:47:04 +0000 (17:47 +0000)]
add module-pipe-source

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

19 years agoimplement proper logging
Lennart Poettering [Sun, 5 Sep 2004 00:03:16 +0000 (00:03 +0000)]
implement proper logging

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

19 years agoadd support for automatic termination of the daemon after the last client quit
Lennart Poettering [Sat, 4 Sep 2004 00:27:36 +0000 (00:27 +0000)]
add support for automatic termination of the daemon after the last client quit
remove all gcc warnings
add boolean types for tagstruct and modargs

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

19 years agoadd option to disallow module loading after startup
Lennart Poettering [Fri, 3 Sep 2004 22:44:55 +0000 (22:44 +0000)]
add option to disallow module loading after startup

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

19 years agoadd CPU load limiter
Lennart Poettering [Fri, 3 Sep 2004 20:14:23 +0000 (20:14 +0000)]
add CPU load limiter

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

19 years agoadd total sample cache size to statistics
Lennart Poettering [Wed, 1 Sep 2004 22:46:27 +0000 (22:46 +0000)]
add total sample cache size to statistics
add size to sample cache entry info

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

19 years agomake use F_CLOEXEC wherever useful
Lennart Poettering [Wed, 1 Sep 2004 22:36:49 +0000 (22:36 +0000)]
make use F_CLOEXEC wherever useful

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

19 years agodaemon auto spawn
Lennart Poettering [Wed, 1 Sep 2004 21:12:27 +0000 (21:12 +0000)]
daemon auto spawn

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

19 years agoadd esd compatible startup script
Lennart Poettering [Wed, 1 Sep 2004 17:36:46 +0000 (17:36 +0000)]
add esd compatible startup script
add default configuration script

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

19 years agoadd sound file streaming
Lennart Poettering [Wed, 1 Sep 2004 15:55:48 +0000 (15:55 +0000)]
add sound file streaming

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

19 years agointroduce sink input and source output limits
Lennart Poettering [Wed, 1 Sep 2004 15:00:44 +0000 (15:00 +0000)]
introduce sink input and source output limits

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

19 years agoadd PA_MININFTY
Lennart Poettering [Wed, 1 Sep 2004 13:04:03 +0000 (13:04 +0000)]
add PA_MININFTY

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

19 years agocleanup comment
Lennart Poettering [Wed, 1 Sep 2004 12:51:08 +0000 (12:51 +0000)]
cleanup comment

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

19 years agoadd \since to dB functions
Lennart Poettering [Wed, 1 Sep 2004 12:49:39 +0000 (12:49 +0000)]
add \since to dB functions

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

19 years agoadd support for dB volumes
Lennart Poettering [Wed, 1 Sep 2004 12:48:47 +0000 (12:48 +0000)]
add support for dB volumes

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

19 years agoimplement missing scache_get_id_by_name
Lennart Poettering [Wed, 1 Sep 2004 12:21:06 +0000 (12:21 +0000)]
implement missing scache_get_id_by_name
add some more consts to idxset
add module-sine, a sine generating sink_input module

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

19 years agoremove most -W compiler warnings
Lennart Poettering [Wed, 1 Sep 2004 00:46:56 +0000 (00:46 +0000)]
remove most -W compiler warnings

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

19 years agoadd support for SCHED_FIFO
Lennart Poettering [Wed, 1 Sep 2004 00:23:51 +0000 (00:23 +0000)]
add support for SCHED_FIFO

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

19 years agofix module path
Lennart Poettering [Fri, 27 Aug 2004 19:06:29 +0000 (19:06 +0000)]
fix module path

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

19 years agofix homepage script
Lennart Poettering [Fri, 27 Aug 2004 18:55:24 +0000 (18:55 +0000)]
fix homepage script

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

19 years agominor fixes
Lennart Poettering [Fri, 27 Aug 2004 18:52:50 +0000 (18:52 +0000)]
minor fixes

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

19 years agoreadme update (licensing)
Lennart Poettering [Fri, 27 Aug 2004 18:41:40 +0000 (18:41 +0000)]
readme update (licensing)

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

19 years agoadd LGPL/GPL to dist package
Lennart Poettering [Fri, 27 Aug 2004 18:38:52 +0000 (18:38 +0000)]
add LGPL/GPL to dist package

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

19 years agorelicense client library to LGPL
Lennart Poettering [Fri, 27 Aug 2004 18:38:23 +0000 (18:38 +0000)]
relicense client library to LGPL

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

19 years agodocument every polyplib function
Lennart Poettering [Fri, 27 Aug 2004 17:03:38 +0000 (17:03 +0000)]
document every polyplib function

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

19 years agominor cleanups
Lennart Poettering [Fri, 27 Aug 2004 16:24:22 +0000 (16:24 +0000)]
minor cleanups

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

19 years agolatency work
Lennart Poettering [Fri, 27 Aug 2004 01:29:49 +0000 (01:29 +0000)]
latency work
major main loop bugfix

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

19 years agominor documentation update
Lennart Poettering [Mon, 23 Aug 2004 18:48:34 +0000 (18:48 +0000)]
minor documentation update

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

19 years agonew features:
Lennart Poettering [Sun, 22 Aug 2004 21:13:58 +0000 (21:13 +0000)]
new features:
  future cancellation
  corking
  flushing
for playback streams in native protocol

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

19 years agoadd pkg config file glib12-mainloop
Lennart Poettering [Fri, 20 Aug 2004 20:30:06 +0000 (20:30 +0000)]
add pkg config file glib12-mainloop

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

19 years agoadd support for glib12
Lennart Poettering [Fri, 20 Aug 2004 20:20:20 +0000 (20:20 +0000)]
add support for glib12

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

19 years agodocumentation update
Lennart Poettering [Fri, 20 Aug 2004 13:18:07 +0000 (13:18 +0000)]
documentation update

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

19 years agodocumentation update
Lennart Poettering [Fri, 20 Aug 2004 13:06:55 +0000 (13:06 +0000)]
documentation update

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

19 years agodoxygen fix
Lennart Poettering [Fri, 20 Aug 2004 11:08:19 +0000 (11:08 +0000)]
doxygen fix

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

19 years agoreadme update
Lennart Poettering [Fri, 20 Aug 2004 11:05:53 +0000 (11:05 +0000)]
readme update

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

19 years agoDoxygen stuff
Lennart Poettering [Fri, 20 Aug 2004 11:04:25 +0000 (11:04 +0000)]
Doxygen stuff

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

19 years agobuild fixes
Lennart Poettering [Fri, 20 Aug 2004 10:54:31 +0000 (10:54 +0000)]
build fixes

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

19 years agomove sample cache to namereg
Lennart Poettering [Thu, 19 Aug 2004 23:14:59 +0000 (23:14 +0000)]
move sample cache to namereg
documentation

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

19 years agominor stuff
Lennart Poettering [Thu, 19 Aug 2004 06:24:40 +0000 (06:24 +0000)]
minor stuff

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

19 years agoadd version routines to polyplib
Lennart Poettering [Wed, 18 Aug 2004 01:00:18 +0000 (01:00 +0000)]
add version routines to polyplib

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

19 years agoadd missing copyright headers
Lennart Poettering [Tue, 17 Aug 2004 19:47:42 +0000 (19:47 +0000)]
add missing copyright headers

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

19 years agoremove global memblock statistic variables in favor of memblock_stat objects
Lennart Poettering [Tue, 17 Aug 2004 19:37:29 +0000 (19:37 +0000)]
remove global memblock statistic variables in favor of memblock_stat objects

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

19 years agofix x11 build
Lennart Poettering [Tue, 17 Aug 2004 18:53:42 +0000 (18:53 +0000)]
fix x11 build
disable prebuf on drain

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

19 years agotodo update
Lennart Poettering [Tue, 17 Aug 2004 17:57:09 +0000 (17:57 +0000)]
todo update

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

19 years agoautoconf beefup
Lennart Poettering [Tue, 17 Aug 2004 17:56:09 +0000 (17:56 +0000)]
autoconf beefup
build fixes

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

19 years agoDocumentation work
Lennart Poettering [Tue, 17 Aug 2004 17:17:22 +0000 (17:17 +0000)]
Documentation work
add pkg-config support for GLIB main loop

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

19 years agoremove native-common-internal
Lennart Poettering [Tue, 17 Aug 2004 13:30:26 +0000 (13:30 +0000)]
remove native-common-internal

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

19 years agocreate native-common-internal.h
Lennart Poettering [Tue, 17 Aug 2004 13:28:52 +0000 (13:28 +0000)]
create native-common-internal.h

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

19 years agoupdate todo file
Lennart Poettering [Tue, 17 Aug 2004 13:00:45 +0000 (13:00 +0000)]
update todo file

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

19 years agomake clitext to cli-text renaming complete
Lennart Poettering [Tue, 17 Aug 2004 13:00:01 +0000 (13:00 +0000)]
make clitext to cli-text renaming complete

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

19 years agorename clitext to cli-text
Lennart Poettering [Tue, 17 Aug 2004 12:49:23 +0000 (12:49 +0000)]
rename clitext to cli-text

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

19 years agofix sink iunput and source output stuff
Lennart Poettering [Mon, 16 Aug 2004 20:16:37 +0000 (20:16 +0000)]
fix sink iunput and source output stuff

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

19 years agoadd sink input/source output support to the native protocol
Lennart Poettering [Mon, 16 Aug 2004 19:55:02 +0000 (19:55 +0000)]
add sink input/source output support to the native protocol

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

19 years agoadd support for volume manipulation
Lennart Poettering [Sun, 15 Aug 2004 13:15:51 +0000 (13:15 +0000)]
add support for volume manipulation

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

19 years agoproper ref counting for more objects
Lennart Poettering [Sun, 15 Aug 2004 00:02:26 +0000 (00:02 +0000)]
proper ref counting for more objects
some documentation update

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

19 years agoimplement proper refcounting in polyplib
Lennart Poettering [Sat, 14 Aug 2004 20:25:32 +0000 (20:25 +0000)]
implement proper refcounting in polyplib
split polyplib to multiple modules
add some prelimenary documentation
add doxygen support

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

19 years agorename polyplib-sample to polyplib-scache
Lennart Poettering [Fri, 13 Aug 2004 16:05:03 +0000 (16:05 +0000)]
rename polyplib-sample to polyplib-scache

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

19 years agoadd polyplib-sample.c
Lennart Poettering [Fri, 13 Aug 2004 13:27:23 +0000 (13:27 +0000)]
add polyplib-sample.c

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

19 years agoadd polyplib-sample
Lennart Poettering [Fri, 13 Aug 2004 13:26:34 +0000 (13:26 +0000)]
add polyplib-sample

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

19 years agoadd internal header file for polyplib
Lennart Poettering [Fri, 13 Aug 2004 13:24:48 +0000 (13:24 +0000)]
add internal header file for polyplib

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

19 years agosplit polyplib.h
Lennart Poettering [Fri, 13 Aug 2004 13:22:44 +0000 (13:22 +0000)]
split polyplib.h

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

19 years agosome preliminary cleanup
Lennart Poettering [Fri, 13 Aug 2004 13:14:22 +0000 (13:14 +0000)]
some preliminary cleanup

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

19 years agotodo fix
Lennart Poettering [Thu, 12 Aug 2004 23:27:57 +0000 (23:27 +0000)]
todo fix

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

19 years agoadd more subscription events
Lennart Poettering [Thu, 12 Aug 2004 23:25:28 +0000 (23:25 +0000)]
add more subscription events
add support for clients/modules in native protocol

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

19 years agoinfo and subscription work
Lennart Poettering [Wed, 11 Aug 2004 15:11:26 +0000 (15:11 +0000)]
info and subscription work

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

19 years agotodo update
Lennart Poettering [Wed, 11 Aug 2004 00:12:04 +0000 (00:12 +0000)]
todo update

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

19 years agoadd subscription subsystem
Lennart Poettering [Wed, 11 Aug 2004 00:11:12 +0000 (00:11 +0000)]
add subscription subsystem

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

19 years agocompile fix
Lennart Poettering [Tue, 10 Aug 2004 15:11:37 +0000 (15:11 +0000)]
compile fix

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

19 years agoglib mainloop fix
Lennart Poettering [Tue, 10 Aug 2004 13:00:12 +0000 (13:00 +0000)]
glib mainloop fix
implement server status command
support for sink_list/source_list in polyplib

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

19 years agobetter mainloop test build system
Lennart Poettering [Sat, 7 Aug 2004 10:52:43 +0000 (10:52 +0000)]
better mainloop test build system

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

19 years agorename mainloop testing tool
Lennart Poettering [Sat, 7 Aug 2004 10:43:33 +0000 (10:43 +0000)]
rename mainloop testing tool

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

19 years agocleanup priority management in main loop
Lennart Poettering [Sat, 7 Aug 2004 10:42:39 +0000 (10:42 +0000)]
cleanup priority management in main loop

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

19 years agoadd mainloop test utility
Lennart Poettering [Fri, 6 Aug 2004 23:07:48 +0000 (23:07 +0000)]
add mainloop test utility
fix glib mainloop support

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

19 years agoadd initial glib mainloop adapter
Lennart Poettering [Thu, 5 Aug 2004 19:53:57 +0000 (19:53 +0000)]
add initial glib mainloop adapter
clean up mainloop API

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

19 years agoforgot some files
Lennart Poettering [Wed, 4 Aug 2004 16:42:37 +0000 (16:42 +0000)]
forgot some files

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

19 years agointroduce pa_xmalloc() and friends
Lennart Poettering [Wed, 4 Aug 2004 16:39:30 +0000 (16:39 +0000)]
introduce pa_xmalloc() and friends
implement module auto loading

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

19 years agosample cache work
Lennart Poettering [Tue, 3 Aug 2004 19:26:56 +0000 (19:26 +0000)]
sample cache work

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