summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* simple: set ADJUST_LATENCY by defaultLennart Poettering2009-05-271-31/+40
|
* modargs: introduce pa_modargs_get_proplist()Lennart Poettering2009-05-273-5/+84
|
* libpulse: introduce PA_CHECK_VERSION macroLennart Poettering2009-05-261-0/+7
|
* oss: don't deadlock when we try to resume an OSS device that lacks a mixerLennart Poettering2009-05-261-4/+7
|
* alsa: fix wording, we are speaking of card profiles, not output profilesLennart Poettering2009-05-261-1/+1
|
* sndfile: big rework of libsndfile interfacing codeLennart Poettering2009-05-2611-908/+1246
| | | | | | | | | This adds proper channel map handling when reading/writing audio files. This allows surround .WAV files to be played with the right channel setup automatically. This also merges paplay into pacat and adds recording into formatted files to pacat.
* core-util: introduce pa_disable_sigpipe()Lennart Poettering2009-05-264-4/+27
|
* cli: allow easy repeating of commands with '/'Lennart Poettering2009-05-251-0/+13
|
* volume: implement pa_cvolume_{scale|max|avg}_mask()Lennart Poettering2009-05-253-11/+101
|
* map-file: add missing channel map/cvolume position functionsLennart Poettering2009-05-251-0/+3
|
* proplist: add two new generic properties, media.copyright and media.softwareLennart Poettering2009-05-251-0/+6
|
* channelmap: introduce pa_channel_map_mask() and pa_channel_position_mask_tLennart Poettering2009-05-253-0/+22
|
* sample: introduce pa_proplist_setp()Lennart Poettering2009-05-253-0/+24
|
* sample: introduce pa_sample_format_is_{le,be,ne,re}()Lennart Poettering2009-05-253-0/+55
|
* upnp: s/org.Rygel./org.gnome.UPnP/ following the newest version of the specLennart Poettering2009-05-251-32/+32
|
* channelmap: document how apple's/microsoft's channel names map to oursLennart Poettering2009-05-241-21/+25
|
* core-util: fall back to sysconf(_SC_OPEN_MAX) to find maximum file descriptorLennart Poettering2009-05-221-4/+6
|
* tests: show dB in volume-ui.pyLennart Poettering2009-05-221-3/+26
|
* volume: change pa_volume_t mapping to cubicLennart Poettering2009-05-222-15/+33
|
* upnp: s/url/URL/ in GetAll() D-Bus callLennart Poettering2009-05-191-1/+1
|
* Add missing headers' include to build on FreeBSD 7.1.Diego Elio 'Flameeyes' Pettenò2009-05-152-0/+2
|
* Add missing include directory path for OSS modules.Diego Elio 'Flameeyes' Pettenò2009-05-151-0/+2
|
* When MAP_ANONYMOUS is missing, fallback to MAP_ANON.Diego Elio 'Flameeyes' Pettenò2009-05-151-0/+5
| | | | | | While the latter is deprecated on modern systems like glibc-based ones, FreeBSD (and probably others) still use it, so make sure it falls back if the new one is missing.
* upnp: update to newest specLennart Poettering2009-05-151-119/+189
|
* shm: rework alignment when punching memoryLennart Poettering2009-05-141-18/+26
|
* upnp: convert all property names to CamelCase to follow D-Bus specLennart Poettering2009-05-141-29/+29
|
* rescue: make we don't end up in an endless loop when we can't move a sink inputLennart Poettering2009-05-141-17/+21
|
* upnp: implement item-count/container-count propertiesLennart Poettering2009-05-141-10/+82
|
* alsa: be a bit more verbose when a hwparam call failsLennart Poettering2009-05-141-8/+37
|
* database: port restore modules to new database APILennart Poettering2009-05-144-165/+126
|
* macro: include string.h because we need it for memsetLennart Poettering2009-05-141-0/+1
|
* database: add tdb backendLennart Poettering2009-05-141-0/+224
|
* database: add gdbm backendLennart Poettering2009-05-141-0/+246
|
* database: add abstracted database APILennart Poettering2009-05-141-0/+61
|
* volume: introduce pa_cvolume_{get|set}_position()Lennart Poettering2009-05-132-0/+59
|
* core: automatically add icons for headsets/headphones/speakers for devicesLennart Poettering2009-05-131-0/+15
|
* alsa: include mixer name in sink/source propertiesLennart Poettering2009-05-124-14/+63
|
* http: fix segfault on connection terminationLennart Poettering2009-05-121-1/+4
|
* context: don't fail if session bus is not thereMarc-André Lureau2009-05-121-3/+3
| | | | | | Also invert the order of bus tracking since we expect session_bus to be present when we check for it. Although that should not change anything in practise.
* suspend-on-idle: add per-device timeout propertyMarc-André Lureau2009-05-121-3/+13
|
* upnp: rework property handlingLennart Poettering2009-05-111-34/+146
|
* upnp: use new rygel @HOSTNAME@ wildcard for server nameLennart Poettering2009-05-111-7/+2
|
* upnp: properly issue method not found exception when we don't now itLennart Poettering2009-05-111-1/+2
|
* upnp: update to newest spec, generate 'Updated' signalLennart Poettering2009-05-111-25/+9
|
* upnp: fix URL of MediaServer specLennart Poettering2009-05-111-2/+2
|
* mime: drop additional whitespace from mime typesLennart Poettering2009-05-111-1/+4
|
* core: Take samples from silence cache rather than write zerosJyri Sarha2009-05-091-10/+22
| | | | | | If the only stream to render from is muted take samples from the silence cache. This should shrink memory/cache bandwidth. Again the gain was not what I hoped for.
* core: optimize pa_sink_render_full()Jyri Sarha2009-05-081-5/+73
| | | | | I have used this fix for quite a while and I am pretty confident about it. However, the performance gain was not what I expected.
* channelmap: add pa_channel_map_has_position()Lennart Poettering2009-05-082-0/+17
|
* bluetooth-device: Add safe guard against BT streaming irregularities.Jyri Sarha2009-05-081-3/+27
| | | | | | | | | Some bad quality BT-headsets block bluez socket sometimes for hundreds of milliseconds, especially when changing mode. When the module tries catch up the lost time it may SBC encode up to half a second of audio without yielding. On slow machine this may cause maximum RT time slice to be exceeded. Cleaned out the minor fix that slipped into first version of the patch.