summaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
* alsa: rework mixer logicLennart Poettering2009-06-1745-1623/+6542
| | | | | | | | | | | | Completely rework mixer logic. This now allows controlling a full set of elements from a single sink's volume slider/mute button. This also introduces sink and source "ports" that can be used to choose different input or output ports with the UI. (i.e. "mic"/"line-in" or "speaker"/"headphones". The mixer paths and device maps are now configered in external configuration files and can be tweaked as necessary.
* rtp: fix s/recieve/receive/ typoLennart Poettering2009-06-171-1/+1
|
* alsa: fix bad memory access for devices that lack a mixerLennart Poettering2009-06-101-1/+3
|
* udev: reshuffle the properties we read from udev a bitLennart Poettering2009-06-081-5/+18
|
* prop: introduce new PA_PROP_DEVICE_INTENDED_ROLES propertyLennart Poettering2009-06-082-0/+5
|
* core: make sure soft mute status stays in sync with hw mute statusLennart Poettering2009-06-082-2/+2
| | | | | | This should close rhbz #494851, mandriva bz #51234. Probably the same as our own #572, launchpad #352732.
* udev: properly initialize userdata to 0Lennart Poettering2009-06-071-1/+1
|
* udev: try to unsuspend devices whenever they are closed by other processesLennart Poettering2009-06-061-12/+121
|
* hal,udev: deprecate HAL support in favour of udevLennart Poettering2009-06-061-1/+2
|
* udev: add module-udev-detect for discovering and configuring devicesLennart Poettering2009-06-061-0/+348
|
* rtp: remove gcc warningLennart Poettering2009-06-051-2/+2
|
* augment: try to deduce the media role from the menu categoryLennart Poettering2009-06-051-6/+67
|
* alsa: monitor device reservation status and resume automatically when device ↵Lennart Poettering2009-06-052-6/+124
| | | | becomes unused
* core: add a suspend cause flags fieldLennart Poettering2009-06-055-16/+16
|
* reserve: wrap device reservation monitor reference implementationLennart Poettering2009-06-054-2/+477
|
* reserve: update reserve.[ch] from upstream gitLennart Poettering2009-06-052-15/+9
|
* modules: introduce PA_MODULE_DEPRECATED() macro for marking modules deprecatedLennart Poettering2009-05-284-1/+8
|
* modules: add {sink|source|card}_properties argument to all modulesLennart Poettering2009-05-2820-44/+227
|
* null: introduce sink_properties= argumentLennart Poettering2009-05-271-7/+14
|
* 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
|
* upnp: s/org.Rygel./org.gnome.UPnP/ following the newest version of the specLennart Poettering2009-05-251-32/+32
|
* 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-151-0/+1
|
* upnp: update to newest specLennart Poettering2009-05-151-119/+189
|
* 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-143-160/+108
|
* alsa: include mixer name in sink/source propertiesLennart Poettering2009-05-124-14/+63
|
* 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
|
* 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.
* core: introduce pa_{sink,source}_set_fixed_latency()Lennart Poettering2009-05-087-16/+15
| | | | | This allows us to forward the fixed latency directly from the sink to the monitor source withut having to wait for pa_sink_put().
* alsa: initialize buffer size before number of periods to improve compat with ↵Lennart Poettering2009-05-011-13/+20
| | | | some backends
* zeroconf: properly unref native protocol objectLennart Poettering2009-05-011-0/+3
|
* alsa: don't hit an assert when invalid module arguments are passedLennart Poettering2009-05-012-2/+4
|
* zeroconf: use pa_get_{user|host}_name_malloc() where applicableLennart Poettering2009-04-301-8/+14
|
* zeroconf: copy more sink/source properties into DNS-SD TXT dataLennart Poettering2009-04-301-7/+34
|
* zeroconf: computer native protocol port automaticallyLennart Poettering2009-04-301-13/+32
|
* rygel: get rid of forgotten debug trapLennart Poettering2009-04-301-2/+0
|
* rygel: instead of always handing out wildcard address find out the actual ↵Lennart Poettering2009-04-301-2/+48
| | | | address we are listening on
* http: export information about currently active server stringsLennart Poettering2009-04-301-1/+37
|
* rygel: make server name configurableLennart Poettering2009-04-291-1/+21
|
* rygel: add module that interfaces with Rygel UPnPLennart Poettering2009-04-291-0/+549
|