Lennart Poettering
8199925cec
fix conditional X11 compilation
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@328 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-18 20:45:46 +00:00
Lennart Poettering
47ab6bd2fc
gcc 2.95 compat
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@327 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-16 20:08:50 +00:00
Lennart Poettering
b1369d2907
* 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
2004-12-15 01:17:04 +00:00
Lennart Poettering
400dacd66f
cleanup zeroconf service names
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@325 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-15 01:04:13 +00:00
Lennart Poettering
99e0779b51
* 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
2004-12-15 01:02:50 +00:00
Lennart Poettering
bc5b917f93
do mor daemonizing work
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@323 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-14 14:20:52 +00:00
Lennart Poettering
a370e6e763
* fix daemonizing
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@322 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-14 14:09:00 +00:00
Lennart Poettering
fa48de8a12
* prepare polyplib-browse for installation
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@321 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-14 13:17:28 +00:00
Lennart Poettering
e02be6c15b
* 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
2004-12-12 22:58:53 +00:00
Lennart Poettering
9a01cf44f0
* 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
2004-12-12 15:56:22 +00:00
Lennart Poettering
2d97e7522e
* 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
2004-12-11 16:48:45 +00:00
Lennart Poettering
73eabece33
* 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
2004-12-11 00:10:41 +00:00
Lennart Poettering
5be9641ffe
* really fix integer only resampler
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@316 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-27 18:50:29 +00:00
Lennart Poettering
7f3c92bad9
* fix autospawn lock file creation
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@315 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-27 14:00:59 +00:00
Lennart Poettering
9a9309f593
* 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
2004-11-26 00:07:24 +00:00
Lennart Poettering
758647868f
* 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
2004-11-23 13:34:59 +00:00
Lennart Poettering
29ec9d343b
* 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
2004-11-23 13:00:53 +00:00
Lennart Poettering
c827fca3b9
prepare for release
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@311 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-21 22:25:28 +00:00
Lennart Poettering
9f23c8f362
Documentation updates
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@310 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-21 22:07:47 +00:00
Lennart Poettering
4763ca1376
Comment some more files
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@309 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-21 21:31:28 +00:00
Lennart Poettering
2fb83d13f2
* make --help fit in 80 columns terminal
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@308 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-21 19:47:47 +00:00
Lennart Poettering
82a3626554
* update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@307 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-21 19:40:07 +00:00
Lennart Poettering
d45abba9aa
calculate buffer sizes from sample spec
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@306 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-21 19:39:46 +00:00
Lennart Poettering
4583c22bfd
* create parec as link to pacat
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@305 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-21 18:41:00 +00:00
Lennart Poettering
28d97441e7
* 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
2004-11-21 18:15:33 +00:00
Lennart Poettering
c90409e4b7
bump version number
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@303 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-21 17:06:59 +00:00
Lennart Poettering
b03f39099f
* 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
2004-11-21 17:02:25 +00:00
Lennart Poettering
966c78ccae
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
2004-11-21 16:27:51 +00:00
Lennart Poettering
92f73a741f
* fix the trivial resampler
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@300 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-21 15:22:59 +00:00
Lennart Poettering
f2b11dbef8
* PID and lock file fixes
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@299 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-21 13:18:56 +00:00
Lennart Poettering
fa751e537d
some commenting
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@298 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-21 02:43:05 +00:00
Lennart Poettering
6985eda934
* some minor pid file fixes
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@297 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-21 00:04:17 +00:00
Lennart Poettering
3c77c6e7d3
* 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
2004-11-20 23:48:18 +00:00
Lennart Poettering
acc8b7890a
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
2004-11-20 22:17:31 +00:00
Lennart Poettering
5f647c8fef
* 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
2004-11-20 16:23:53 +00:00
Lennart Poettering
8641af3c6d
* 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
2004-11-18 20:50:44 +00:00
Lennart Poettering
eef235d879
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
2004-11-18 00:28:26 +00:00
Lennart Poettering
c57d5deef6
minor fixes for latency interpolation
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@291 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-17 23:11:34 +00:00
Lennart Poettering
cd3a98a2ab
todo update
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@290 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-17 03:10:50 +00:00
Lennart Poettering
a58f248ea5
fix module-tunnel.c
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@289 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-17 01:22:43 +00:00
Lennart Poettering
ddf9970b8a
update todo list
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@288 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-17 01:22:14 +00:00
Lennart Poettering
5ea2783dda
* 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
2004-11-17 01:04:52 +00:00
Lennart Poettering
0a2bbc528b
* 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
2004-11-17 00:05:25 +00:00
Lennart Poettering
f5f6605254
todo update
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@285 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-14 14:59:25 +00:00
Lennart Poettering
fa499dad06
Make the whole stuff LGPL only
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@284 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-14 14:58:54 +00:00
Lennart Poettering
be6a1c28cf
* implement module-esound-sink
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@283 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-14 02:36:35 +00:00
Lennart Poettering
d7d8529c46
* 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
2004-11-14 00:04:51 +00:00
Lennart Poettering
6de0cdaaa9
remove a debug message
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@281 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-12 00:42:34 +00:00
Lennart Poettering
c005bd4666
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
2004-11-11 21:18:33 +00:00
Lennart Poettering
dbaa83c607
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
2004-11-09 23:19:42 +00:00