Lennart Poettering
cc59e76b73
merge r2092,r2093,r2094,r2152 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2153 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 23:22:57 +00:00
Lennart Poettering
db208e34d3
merge r2091 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2151 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 23:18:52 +00:00
Lennart Poettering
9f0045a965
merge r2090 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2150 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 23:18:27 +00:00
Lennart Poettering
f10b531df0
merge r2084 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2149 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 23:18:08 +00:00
Lennart Poettering
66d9e87391
merge r2145 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2148 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 23:17:13 +00:00
Lennart Poettering
d055127364
merge r2083 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2147 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 23:16:29 +00:00
Lennart Poettering
cefa0eb9d9
merge r2081 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2144 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 21:24:48 +00:00
Lennart Poettering
0e23606cf9
merge r2079 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2143 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 21:24:03 +00:00
Lennart Poettering
a86a48c489
merge r2077 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2142 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 21:22:59 +00:00
Lennart Poettering
5e1324981f
merge r2076 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2141 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 21:22:29 +00:00
Lennart Poettering
aceb80043f
merge r2075 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2140 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 21:21:59 +00:00
Lennart Poettering
e721ecd4ff
merge r2073 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2139 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 21:21:24 +00:00
Lennart Poettering
8d5ee5054b
merge r2074 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2138 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 21:20:56 +00:00
Lennart Poettering
c59a90c6c1
merge r2078 from trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2137 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 21:20:07 +00:00
Lennart Poettering
05a7f5d5bf
bump revision
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2136 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 21:15:29 +00:00
Lennart Poettering
e6bb276921
create branch for 0.9.10
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2135 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-27 21:14:28 +00:00
Lennart Poettering
90a7f3bbed
bump revision
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/tags/release-0.9.9@2101 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-01-24 01:06:44 +00:00
Lennart Poettering
4d4dafbf3f
fix CVE-2008-0008.patch
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/tags/release-0.9.9@2100 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-01-24 01:05:24 +00:00
Lennart Poettering
9423e674e8
prepare 0.9.9
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/tags/release-0.9.9@2099 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-01-24 00:44:21 +00:00
Lennart Poettering
d41744afaf
Tagging release 0.9.8
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/tags/release-0.9.8@2072 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-21 23:59:20 +00:00
Lennart Poettering
23e3d7cb4c
bump version and soname
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2071 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-21 23:09:17 +00:00
Lennart Poettering
6b932f0a50
update man pages a bit
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2070 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-21 23:03:19 +00:00
Lennart Poettering
40db06de5f
when speaking to a client with a version < 12, hide S32 sample specs, and make them appaear as FLOAT32
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2069 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-21 22:55:28 +00:00
Lennart Poettering
0f5fa473f8
increment api and protocol version
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2068 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-21 01:31:04 +00:00
Lennart Poettering
14a9b80afb
- Check process name when dealing with PID files
...
- Add new PA_STREAM_FIX_CHANNELS, FIX_RATE, FIX_FORMAT, DONT_MOVE, VARIABLE_RATES to pa_sream_flags_t adn implement it
- Expose those flags in pacat
- Add notifications about device suspend/resume to the protocol and expose them in libpulse
- Allow changing of buffer_attr during playback
- allow disabling for remixing globally
- hookup polkit support
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2067 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-21 01:30:40 +00:00
Lennart Poettering
4ac6b53478
minor typo fix
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2066 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-21 01:21:53 +00:00
Lennart Poettering
5a4959eb90
add short version history of the PA protocol
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2065 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-21 01:21:00 +00:00
Lennart Poettering
63fa021451
add a couple of new opcodes, and document the versions the opcodes where added
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2064 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-21 01:20:16 +00:00
Lennart Poettering
d1d07783e0
add API to allow runtime reconfiguration of memblockqs
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2063 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-21 01:19:28 +00:00
Lennart Poettering
07832d080a
detect whether PolicyKit support is available
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2062 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-16 23:48:09 +00:00
Lennart Poettering
cf0d43e7d0
build PolicyKit support
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2061 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-16 23:47:28 +00:00
Lennart Poettering
8bdad297e3
add interface to PolicyKit
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2060 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-16 23:46:22 +00:00
Lennart Poettering
413a8f8917
use a prio inheriting mutex for the threaded mainloop, to ease writing of RT clients
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2059 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-14 16:11:51 +00:00
Lennart Poettering
461e36910a
use a free list for allocation pa_operation objects
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2058 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-14 16:11:09 +00:00
Lennart Poettering
1765b13386
use a free list for allocating reply_info structs
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2057 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-14 16:10:36 +00:00
Lennart Poettering
9b75b9de56
add missing pa_boolization
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2056 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-14 16:09:03 +00:00
Lennart Poettering
7462ab1aca
Rework ALSA mixer channel detection code. This time we actually care about the channel names the ALSA mixer exports for us
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2055 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-13 23:42:15 +00:00
Lennart Poettering
4c4761731d
add array size to increase chance of detecting missing updates
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2054 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-13 23:41:17 +00:00
Lennart Poettering
4a39c2e462
don't fail if the bt-proximity-helper is not built
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2053 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-13 19:56:01 +00:00
Lennart Poettering
15f56de8f2
don't touch RLIMIT:MEMBLOCK by default. This should improve out-of-the-box comaptibility with JACK
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2052 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-13 19:39:23 +00:00
Lennart Poettering
7b321eda3a
increase the pacmd timeout a bit
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2051 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-13 19:21:15 +00:00
Lennart Poettering
d17bb53d3e
Completely rework ALSA device selection code: choose the device to open depending on the requested number of channels and channel map. In most cases it will now suffice to set default-channels=6 to enable 5.1 sound for all devices that support it
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2050 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-13 17:37:44 +00:00
Lennart Poettering
f752882525
fix loading of load-once modules if no other modules was loaded before
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2049 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-13 17:35:48 +00:00
Lennart Poettering
5054f3623f
add new fun module that automatically mutes your audio devices when you leave with your bluetooth phone, and unmutes when you come back
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2048 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-11 23:18:19 +00:00
Lennart Poettering
e8092bede9
Port module-gconf to make use of the new API pa_start_child_for_read()
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2047 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-11 23:01:44 +00:00
Lennart Poettering
daf3a3ed8f
pull code for starting helper processes out of module-gconf, clean it up, and stick into a new API pa_start_child_for_read()
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2046 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-11 23:00:38 +00:00
Lennart Poettering
e043eaad94
add new function pa_strnull() to simplify passing null strings to non-linux printf()
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2045 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-11 22:59:34 +00:00
Lennart Poettering
f873a2a224
add a simple fully-automatic fully-linearupmixer/downmixer and enable it by default
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2044 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-11 02:30:59 +00:00
Lennart Poettering
e313fe1b3d
tag modules that may only be loaded once at most especially, and enforce that in the module loader
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2043 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-09 18:25:40 +00:00
Lennart Poettering
d8e0c1c6bd
minor typo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2042 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-11-09 18:24:09 +00:00