summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* native: make sure clients cannot trigger an assert by sending us invalid ↵0.9.15-stableLennart Poettering2009-09-011-4/+10
| | | | volume info
* proplist: allow setting of zero-length data propertiesLennart Poettering2009-09-011-2/+3
|
* protocol-native: compare uint64_t variable with (uint64_t) -1 instead of ↵Lennart Poettering2009-09-011-1/+2
| | | | (size_t) -1 for compat with 32bit archs
* pacmd: handle multi word commands in argv[] properlyLennart Poettering2009-09-011-1/+1
|
* memblock: rate limit 'Pool full' messageLennart Poettering2009-09-011-1/+2
|
* Add missing headers' include to build on FreeBSD 7.1.Diego Elio 'Flameeyes' Pettenò2009-07-162-0/+3
|
* Remove exploitable LD_BIND_NOW hack (CVE-2009-1894).Diego Elio 'Flameeyes' Pettenò2009-07-163-24/+8
| | | | | | | | Instead of trying to re-execute pulseaudio itself with LD_BIND_NOW set, just find the correct flag for the linker to request immediate bindings (all ELF files support that option), and use that when linking the daemon. Reduce the amount of compiled and executed code as well.
* alsa: remove debug codeLennart Poettering2009-06-081-2/+0
|
* alsa: properly convert return values of snd_strerror() to utf8Lennart Poettering2009-06-085-53/+86
|
* sample: fix build on BE archsLennart Poettering2009-06-081-1/+1
|
* core: cache requested latency only when we are running, not while we are ↵Lennart Poettering2009-06-082-4/+10
| | | | still constructing
* core: introduce pa_{sink,source}_set_fixed_latency()Lennart Poettering2009-06-0811-16/+48
| | | | | This allows us to forward the fixed latency directly from the sink to the monitor source withut having to wait for pa_sink_put().
* rescue: make we don't end up in an endless loop when we can't move a sink inputLennart Poettering2009-06-081-17/+21
|
* alsa: be a bit more verbose when a hwparam call failsLennart Poettering2009-06-081-8/+37
|
* sconv: fix a few minor conversion issuesLennart Poettering2009-06-082-6/+6
|
* sample-util: properly allocate silence block for s24-32 formatsLennart Poettering2009-06-081-0/+4
|
* sample-util: fix iteration loop when adjusting volume of s24 samplesLennart Poettering2009-06-081-4/+4
|
* sample: correctly pass s24-32 formatsLennart Poettering2009-06-081-4/+4
|
* rescue-streams: when one stream move fails try to continue with the ↵Lennart Poettering2009-06-081-10/+6
| | | | remaining ones
* idxset: add enumeration macro PA_IDXSET_FOREACHLennart Poettering2009-06-081-0/+4
|
* simple-protocol: don't hit an assert when we call connection_unlink() earlyLennart Poettering2009-06-081-1/+1
|
* oss: don't deadlock when we try to resume an OSS device that lacks a mixerLennart Poettering2009-06-081-4/+7
|
* mutex: when we fail to fill in mutex into static mutex ptr free it againLennart Poettering2009-06-081-0/+2
|
* man: document that tsched doesn't use fragment settingsLennart Poettering2009-06-081-1/+2
|
* man: document log related daemon.conf optionsLennart Poettering2009-06-081-2/+19
|
* man: document 24bit sample types in man pageLennart Poettering2009-06-081-4/+6
|
* log: print file name only when we have itLennart Poettering2009-06-081-1/+1
|
* endian: fix LE/BE order for 24 bit accessor functionsLennart Poettering2009-06-081-4/+4
|
* core: make sure soft mute status stays in sync with hw mute statusLennart Poettering2009-06-084-4/+12
| | | | | | This should close rhbz #494851, mandriva bz #51234. Probably the same as our own #572, launchpad #352732.
* conf: remove obsolete module-idle-time directive from default config ↵Lennart Poettering2009-06-082-8/+0
| | | | file/man page
* alsa: initialize buffer size before number of periods to improve compat with ↵Lennart Poettering2009-06-081-13/+20
| | | | some backends
* alsa: fix wording, we are speaking of card profiles, not output profilesLennart Poettering2009-06-081-1/+1
|
* alsa: don't hit an assert when invalid module arguments are passedLennart Poettering2009-06-082-2/+4
|
* util: if NULL is passed to pa_path_get_filename() just hand it throughLennart Poettering2009-06-082-2/+3
|
* alsa: allow configuration of fallback device strings in profilesLennart Poettering2009-06-082-37/+90
| | | | | | This has the benefit that we can properly support ALSA devices where only the raw 'hw' device exists but no 'front' although it's a proper 2ch stereo device.
* add a few missing initializationsv0.9.15Lennart Poettering2009-04-142-3/+3
|
* explcitly ignore return values of some functions marked with gcc's ↵Lennart Poettering2009-04-143-4/+4
| | | | warn_unused_result attribute
* bump version for final 0.9.15 releaseLennart Poettering2009-04-141-1/+1
|
* core: when applying delay memblockq take monitored sink latency into accountLennart Poettering2009-04-141-0/+19
|
* pacat: add missing newlineLennart Poettering2009-04-141-1/+1
|
* core: use pa_{source|sink}_get_latency_within_thread() at one more placeLennart Poettering2009-04-142-8/+2
|
* sort LINGUASLennart Poettering2009-04-131-1/+1
|
* run make update-poLennart Poettering2009-04-1324-1774/+2158
|
* update LINGUASLennart Poettering2009-04-131-0/+1
|
* Merge commit 'origin/master-tx'Lennart Poettering2009-04-132-90/+2229
|\
| * Sending translation for po/nl.powarrink2009-04-131-0/+2110
| |
| * Sending translation for Tamilifelix2009-04-111-90/+119
| |
* | core: introduce new 'reference' volume for sinksLennart Poettering2009-04-1315-160/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The reference volume is to be used as reference volume for stored stream volumes. Previously if a new stream was created the relative volume was taken relatively to the virtual device volume. Due to the flat volume logic this could then be fed back to the virtual device volume. Repeating the whole story over and over would result in a device volume that would go lower, and lower and lower. This patch introduces a 'reference' volume for each sink which stays unmodified by stream volume changes even if flat volumes are used. It is only modified if the sink volumes are modified directly by the user. For further explanations see http://pulseaudio.org/wiki/InternalVolumes
* | alsa: include the alsa mixer control that is used in the property listLennart Poettering2009-04-134-4/+7
| |
* | alsa: store mixer controls to use in profile dataLennart Poettering2009-04-134-19/+48
| | | | | | | | | | This allows us to easily use different mixer controls for analog and spdif output.