Lennart Poettering
111b7591bd
bump sonames
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2002 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30 16:02:25 +00:00
Lennart Poettering
0f0e729b9a
make sjoerd happy: include ChangeLog built from svn logs in tarball
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2001 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30 15:23:56 +00:00
Lennart Poettering
099e6903e9
make make distcheck pass
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2000 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30 15:08:13 +00:00
Lennart Poettering
b03b5741ea
rename 'length' parameters in the API to 'bytes', to make their unit clear
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1999 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30 14:17:41 +00:00
Lennart Poettering
b84489d8b3
handle tcp4: prefix for server specs correctly. ( Closes #136 )
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1998 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30 14:05:18 +00:00
Lennart Poettering
72817f9d9d
rename stream names too, when the sink name changes
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1997 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30 02:35:00 +00:00
Lennart Poettering
201dff7b2e
ignore updates not relevant to us
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1996 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30 02:05:53 +00:00
Lennart Poettering
1e0454eb74
rework the tunnel naming scheme, and make it follow the description changes of the underlying devices; never check for tagstruct eof, to ease later extensions
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1995 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30 01:50:22 +00:00
Lennart Poettering
bb2e1afd51
initialize userdata struct with 0
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1994 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30 00:49:50 +00:00
Lennart Poettering
0991a1ba2d
remove libltdl from SVN
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1993 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30 00:32:00 +00:00
Lennart Poettering
2d265a91cc
deal properly with signals interrupting us when we wait for data from gconf helper
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1992 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30 00:17:21 +00:00
Lennart Poettering
f1be9312cb
keep track of configured tunnels and make sure to unload them when they disappear from zeroconf again
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1991 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 23:55:23 +00:00
Lennart Poettering
e406bbaa62
don't announce monitor sources
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1990 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 23:54:46 +00:00
Lennart Poettering
5ef242c5b3
don't try to send pause request before our stream is properly set up
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1989 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 22:14:34 +00:00
Lennart Poettering
33c238b7ef
ignore network sinks/sources
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1988 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 21:23:08 +00:00
Lennart Poettering
625a87276a
make gcc shut up a bit more
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1987 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 21:19:05 +00:00
Lennart Poettering
1dae2e644f
we don't want to include assert.h anymore
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1986 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 20:32:53 +00:00
Lennart Poettering
43b5c65457
reverse server order for PULSE_SERVER x11 property, to follow order in which modules are loaded
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1985 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 20:30:53 +00:00
Lennart Poettering
cc883852bc
add new API pa_strlist_reverse()
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1984 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 20:30:15 +00:00
Lennart Poettering
87be85618c
add new module module-zeroconf-discover
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1983 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 20:03:49 +00:00
Lennart Poettering
9f446590e3
publish dns-sd subtypes to allow distinction of virtual, hardware and monitor sinks/source
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1982 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 20:03:07 +00:00
Lennart Poettering
9ca7ed1958
export pa_namereg_is_valid_name()
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1981 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 20:01:49 +00:00
Lennart Poettering
0ce32bd40c
fail on name clash
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1980 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 20:01:20 +00:00
Lennart Poettering
ac83631447
bring back module-tunnel, yay!
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1979 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 16:54:16 +00:00
Lennart Poettering
9ccbd86f82
downgrade a few log messages
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1978 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 16:39:23 +00:00
Lennart Poettering
6e1f7bd144
properly deal with time pausing
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1977 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 16:38:57 +00:00
Lennart Poettering
a46804a8e2
use real path of binary instead of /proc/self/exe to execute ourselves
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1976 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 15:33:07 +00:00
Lennart Poettering
27d6b7b473
make use of new pa_readlink() where applicable
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1975 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 15:32:22 +00:00
Lennart Poettering
ca98c544ab
add new pa_readlink() API
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1974 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 15:31:24 +00:00
Lennart Poettering
1c0690776d
make speex-float-3 the default resampler
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1973 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-29 08:34:30 +00:00
Lennart Poettering
c6a7f06e23
add missing dependency on socket-util
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1972 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-28 19:24:25 +00:00
Lennart Poettering
a67c21f093
merge 'lennart' branch back into trunk.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1971 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-28 19:13:50 +00:00
Tanu Kaskinen
6687dd0131
Corrected a bogus comment.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1716 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-08-24 07:12:47 +00:00
Tanu Kaskinen
eaafb79858
Modified the JACK sink heavily:
...
* Made the sink realtime-safe.
* To achieve the previous item, internal buffering was be added. New module
argument: buffersize.
* Removed the user's need to set the JACK transport to playing state before he
could hear anything from PulseAudio.
* In process of achieving the previous item, latency calculation got more
inaccurate: the reported latency is now always a multiple of the JACK
processing block size, and constant.
* The JACK ports now have a running numbering in their names.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1680 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-08-20 06:22:21 +00:00
Lennart Poettering
5ecaf31b6f
compat with automake 1.10
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1568 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-08-04 19:53:51 +00:00
Lennart Poettering
7455571dd9
jack driver build fix which became apparent on fedora
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1567 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-08-04 19:53:37 +00:00
Pierre Ossman
b0f692c45d
Make sure we link to the core to get all symbols.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1505 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-07-10 15:21:03 +00:00
Pierre Ossman
a228a517c4
Solaris hides inet_ntop in nsl.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1504 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-07-10 15:20:39 +00:00
Pierre Ossman
689fd706ef
Make -no-undefined actually work (and fix up error found by it).
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1503 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-07-10 14:36:58 +00:00
Pierre Ossman
405d6758ef
Move pthreads detection as it gets confused by things in LIBS.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1502 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-07-10 14:36:20 +00:00
Pierre Ossman
0694d2ae35
Make sure mixer ioctls work on /dev/dsp aswell.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1473 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-06-13 07:21:57 +00:00
Pierre Ossman
14cbbe1096
Support stat() and friends as some programs (audacity) likes to check if
...
the device node is there first.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1467 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-06-11 11:22:30 +00:00
Pierre Ossman
13a4c5290a
Add support for the poorly documented SNDCTL_DSP_GETTRIGGER.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1466 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-06-04 09:52:03 +00:00
Lennart Poettering
1e12e0ee8d
Kill spaces on EOL
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1465 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-05-29 17:24:48 +00:00
Lennart Poettering
e4d63d0d80
add target "eolspace" to makefil to remove trailing newlines from all source files
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1464 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-05-29 17:16:24 +00:00
Pierre Ossman
5530d3295a
We now use gid unconditionally, so make sure it's defined.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1463 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-05-29 07:47:02 +00:00
Lennart Poettering
67cb77575f
build fix for systems lacking capability suppoort. (Problem identified and original patch supplied by Diego Petteno
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1462 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-05-28 15:52:13 +00:00
Lennart Poettering
707def14fc
Bump revision of libs and package
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1460 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-05-27 20:58:29 +00:00
Lennart Poettering
918cacb4f4
Replace AO_xxx usage with pa_atomic_xxx and friends wherever it makes sense
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1459 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-05-27 20:38:14 +00:00
Lennart Poettering
6a2dffd78a
unfortunately we cannot detect if a foreign thread is still running. Thus sucks. But what can we do? U. Drepper thinks our use case is invalid.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1458 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-05-27 16:59:34 +00:00