summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* merge r2111 from trunkLennart Poettering2008-03-271-1/+4
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2165 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2110 from trunkLennart Poettering2008-03-271-1/+3
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2164 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2107 from trunkLennart Poettering2008-03-271-2/+3
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2161 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2106 from trunkLennart Poettering2008-03-271-72/+60
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2160 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2105 from trunkLennart Poettering2008-03-2713-18/+39
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2159 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2104 from trunkLennart Poettering2008-03-271-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2158 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2098 from trunkLennart Poettering2008-03-271-0/+9
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2157 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2097 from trunkLennart Poettering2008-03-271-0/+12
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2156 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2096 from trunkLennart Poettering2008-03-271-0/+40
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2155 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2095 from trunkLennart Poettering2008-03-272-0/+4
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2154 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2092,r2093,r2094,r2152 from trunkLennart Poettering2008-03-271-6/+15
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2153 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2091 from trunkLennart Poettering2008-03-271-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2151 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2090 from trunkLennart Poettering2008-03-271-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2150 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2084 from trunkLennart Poettering2008-03-271-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2149 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2145 from trunkLennart Poettering2008-03-271-2/+3
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2148 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2083 from trunkLennart Poettering2008-03-271-3/+9
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2147 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2081 from trunkLennart Poettering2008-03-271-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2144 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2079 from trunkLennart Poettering2008-03-271-0/+14
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2143 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2077 from trunkLennart Poettering2008-03-271-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2142 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2076 from trunkLennart Poettering2008-03-271-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2141 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2073 from trunkLennart Poettering2008-03-273-16/+67
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2139 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2074 from trunkLennart Poettering2008-03-271-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2138 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2078 from trunkLennart Poettering2008-03-271-1/+8
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/prepare-0.9.10@2137 fefdeb5f-60dc-0310-8127-8f9354f1896f
* fix CVE-2008-0008.patchLennart Poettering2008-01-241-5/+7
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/tags/release-0.9.9@2100 fefdeb5f-60dc-0310-8127-8f9354f1896f
* when speaking to a client with a version < 12, hide S32 sample specs, and ↵Lennart Poettering2007-11-211-18/+59
| | | | | | make them appaear as FLOAT32 git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2069 fefdeb5f-60dc-0310-8127-8f9354f1896f
* - Check process name when dealing with PID filesLennart Poettering2007-11-2127-230/+1497
| | | | | | | | | | | | - 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
* minor typo fixLennart Poettering2007-11-211-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2066 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add a couple of new opcodes, and document the versions the opcodes where addedLennart Poettering2007-11-211-6/+25
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2064 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add API to allow runtime reconfiguration of memblockqsLennart Poettering2007-11-212-23/+78
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2063 fefdeb5f-60dc-0310-8127-8f9354f1896f
* build PolicyKit supportLennart Poettering2007-11-161-1/+13
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2061 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add interface to PolicyKitLennart Poettering2007-11-163-0/+301
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2060 fefdeb5f-60dc-0310-8127-8f9354f1896f
* use a prio inheriting mutex for the threaded mainloop, to ease writing of RT ↵Lennart Poettering2007-11-141-1/+1
| | | | | | clients git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2059 fefdeb5f-60dc-0310-8127-8f9354f1896f
* use a free list for allocation pa_operation objectsLennart Poettering2007-11-141-2/+9
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2058 fefdeb5f-60dc-0310-8127-8f9354f1896f
* use a free list for allocating reply_info structsLennart Poettering2007-11-141-2/+8
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2057 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add missing pa_boolizationLennart Poettering2007-11-142-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2056 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Rework ALSA mixer channel detection code. This time we actually care about ↵Lennart Poettering2007-11-134-48/+192
| | | | | | 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
* add array size to increase chance of detecting missing updatesLennart Poettering2007-11-131-3/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2054 fefdeb5f-60dc-0310-8127-8f9354f1896f
* don't fail if the bt-proximity-helper is not builtLennart Poettering2007-11-131-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2053 fefdeb5f-60dc-0310-8127-8f9354f1896f
* don't touch RLIMIT:MEMBLOCK by default. This should improve out-of-the-box ↵Lennart Poettering2007-11-132-2/+2
| | | | | | comaptibility with JACK git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2052 fefdeb5f-60dc-0310-8127-8f9354f1896f
* increase the pacmd timeout a bitLennart Poettering2007-11-131-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2051 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Completely rework ALSA device selection code: choose the device to open ↵Lennart Poettering2007-11-1315-122/+350
| | | | | | 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
* fix loading of load-once modules if no other modules was loaded beforeLennart Poettering2007-11-131-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2049 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add new fun module that automatically mutes your audio devices when you ↵Lennart Poettering2007-11-113-1/+727
| | | | | | 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
* Port module-gconf to make use of the new API pa_start_child_for_read()Lennart Poettering2007-11-111-128/+9
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2047 fefdeb5f-60dc-0310-8127-8f9354f1896f
* pull code for starting helper processes out of module-gconf, clean it up, ↵Lennart Poettering2007-11-112-0/+194
| | | | | | 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
* add new function pa_strnull() to simplify passing null strings to non-linux ↵Lennart Poettering2007-11-111-0/+4
| | | | | | printf() git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2045 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add a simple fully-automatic fully-linearupmixer/downmixer and enable it by ↵Lennart Poettering2007-11-117-71/+616
| | | | | | default git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2044 fefdeb5f-60dc-0310-8127-8f9354f1896f
* tag modules that may only be loaded once at most especially, and enforce ↵Lennart Poettering2007-11-0942-160/+233
| | | | | | that in the module loader git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2043 fefdeb5f-60dc-0310-8127-8f9354f1896f
* minor typoLennart Poettering2007-11-091-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2042 fefdeb5f-60dc-0310-8127-8f9354f1896f
* optimize mixing code a bit. Add mixers for S32LE, S32BE, ULAW, ALAW and ↵Lennart Poettering2007-11-094-113/+727
| | | | | | FLOAT32BE. Add volume adjusters for FLOAT32BE, ALAW, ULAW. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2041 fefdeb5f-60dc-0310-8127-8f9354f1896f