summaryrefslogtreecommitdiff
path: root/src/modules/udev-util.c
Commit message (Collapse)AuthorAgeFilesLines
* udev: Deal with unavailable bus propertyArun Raghavan2015-04-131-3/+3
| | | | | | | | Fixes a compiler warning: ../../src/modules/udev-util.c: In function 'pa_udev_get_info': ../../src/modules/udev-util.c:228:443: warning: 'bus' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!pa_streq(bus, "firewire") && (v = udev_device_get_property_value(card, "ID_MODEL_FROM_DATABASE")) && *v)
* udev: use ID_MODEL/ID_VENDOR to give friendly name for FireWire devicesTakashi Sakamoto2015-04-101-4/+7
| | | | | | | | | | | | | | | | For recently supported FireWire sound devices, udev's database assign the name of IEEE 1394 Phy/Link chipset to ID_XXX_FROM_DATABASE. This is not friently names to users. This commit applies a workaround to skip ID_XXX_FROM_DATABASE for any FireWire devices. [Fixed up by David Henningsson <david.henningsson@canonical.com>] Reported-by: Andras Muranyi <muranyia@gmail.com> Reference: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475 Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: David Henningsson <david.henningsson@canonical.com>
* update FSF addresses to FSF web pageOndrej Holecek2015-01-141-3/+1
| | | | | | | | | FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources.
* udev: Don't use deprecated udev_get_*_path() functionsMarc-Antoine Perennou2012-05-291-2/+2
| | | | | | | [These symbols were removed in libudev.so.1.0.0. Replace them with hardcoded strings. -- heftig] Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
* More spelling fixesMaarten Bosmans2011-08-251-1/+1
|
* Various fixes for build warningsMaarten Bosmans2011-03-021-1/+1
|
* udev: fix hex decodingLennart Poettering2010-07-191-2/+2
|
* udev: use ID_MODEL_ENC instead of ID_MODEL if it is setLennart Poettering2010-02-091-0/+110
| | | | | | | | | That way we should be able to make use of the nicer USB strings the USB hw provides. Fixes the issues pointed out in: https://tango.0pointer.de/pipermail/pulseaudio-discuss/2010-January/006248.html
* alsa: rework mixer logicLennart Poettering2009-06-171-2/+38
| | | | | | | | | | | | 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.
* udev: reshuffle the properties we read from udev a bitLennart Poettering2009-06-081-5/+18
|
* add a few missing initializationsv0.9.15Lennart Poettering2009-04-141-2/+2
|
* Use LGPL 2.1 on all files previously using LGPL 2Colin Guthrie2009-03-031-1/+1
|
* get additional device data from udevLennart Poettering2009-03-011-0/+142