Marc-André Lureau
125c528896
pulse: move pa_rtclock_now in pulsecommon
2009-06-20 17:29:08 +03:00
Marc-André Lureau
5dcdd5e358
perl -p -i -e 's/pa_rtclock_usec/pa_rtclock_now/g' find . -name '*.[ch]'
2009-06-19 19:04:04 +03:00
Lennart Poettering
6ad3855639
alsa: synthesize volume values more sensibly for channels that are not controllable in hw
2009-06-19 02:03:03 +02:00
Lennart Poettering
b1ea7c0d89
alsa: document alsa mixer path/profile sets a bit more
2009-06-19 01:55:59 +02:00
Lennart Poettering
b70b5edcfc
alsa: add copyright blobs and comments to all mixer paths/profile sets
2009-06-19 01:30:24 +02:00
Lennart Poettering
11d2a7ee21
alsa: move udev rules file behind the other sound related rules
2009-06-18 23:03:28 +02:00
Lennart Poettering
0fd17c6cb9
alsa: document default profile set a bit better
2009-06-18 23:00:53 +02:00
Lennart Poettering
8a5f8f41f6
alsa: add profile set for Native Instruments 4 DJ
2009-06-18 22:58:58 +02:00
Lennart Poettering
348dcd6a31
alsa: unify alsa log handling and snd_config_update_free_global() handling in one place
2009-06-18 21:27:02 +02:00
Lennart Poettering
25e5197f6a
alsa: merge mic boost into volume slider
2009-06-18 15:50:41 +02:00
Lennart Poettering
8fe50b0d7c
alsa,core: include mapping name in description strings
2009-06-18 04:38:59 +02:00
Lennart Poettering
ca560ccc4a
alsa: add profile set for Native Instruments Audio 8 DJ sound card
2009-06-18 03:58:05 +02:00
Lennart Poettering
60df970bd9
alsa: properly count mappings of manually defined profiles
2009-06-18 03:43:51 +02:00
Lennart Poettering
b5cea8d590
alsa: fix duplicate mapping detection
2009-06-18 03:43:22 +02:00
Lennart Poettering
34b48887ef
alsa: when creating alsa sinks/sources include mapping name in device name to allow profiles mit multiple sinks or multiple sources
2009-06-18 03:42:39 +02:00
Lennart Poettering
8d3362cec6
device-restore: properly check save_muted flag when storing muted state
2009-06-18 03:41:49 +02:00
Lennart Poettering
4951e08031
card,stream-restore: minor cleanups
2009-06-18 00:59:33 +02:00
Lennart Poettering
0e4ac56afc
device-restore: save last used port in database
2009-06-18 00:59:04 +02:00
Lennart Poettering
59bd793734
card-restore: we don't need to save card data that came from the database
2009-06-18 00:58:19 +02:00
Lennart Poettering
d773638b20
stream-restore: e don't need to save stream data that came from the database
2009-06-18 00:56:46 +02:00
Lennart Poettering
c65ebeec1e
raop: move all raop files to subdir
2009-06-17 15:09:28 +02:00
Lennart Poettering
bd8e043a52
bluetooth: return sensible error code in set_profile()
2009-06-17 04:51:57 +02:00
Lennart Poettering
334325efd7
alsa: allow placing device id in alsa device strings at arbitrary positions
2009-06-17 04:17:25 +02:00
Lennart Poettering
31575f7766
alsa: rework mixer logic
...
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.
2009-06-17 03:45:14 +02:00
Lennart Poettering
dda0f5a71a
rtp: fix s/recieve/receive/ typo
2009-06-17 03:14:26 +02:00
Lennart Poettering
1e8a374f2f
alsa: fix bad memory access for devices that lack a mixer
2009-06-10 23:22:12 +02:00
Lennart Poettering
3c4c1f4945
udev: reshuffle the properties we read from udev a bit
2009-06-08 16:59:47 +02:00
Lennart Poettering
f13bbd576f
prop: introduce new PA_PROP_DEVICE_INTENDED_ROLES property
2009-06-08 16:58:45 +02:00
Lennart Poettering
587fc2ab1c
core: make sure soft mute status stays in sync with hw mute status
...
This should close rhbz #494851 , mandriva bz #51234 .
Probably the same as our own #572 , launchpad #352732 .
2009-06-08 00:02:15 +02:00
Lennart Poettering
71ce195d3b
udev: properly initialize userdata to 0
2009-06-07 00:40:48 +02:00
Lennart Poettering
bab4b94b56
udev: try to unsuspend devices whenever they are closed by other processes
2009-06-06 15:33:54 +02:00
Lennart Poettering
e84644aa88
hal,udev: deprecate HAL support in favour of udev
2009-06-06 03:26:55 +02:00
Lennart Poettering
8080ab1259
udev: add module-udev-detect for discovering and configuring devices
2009-06-06 03:26:07 +02:00
Lennart Poettering
e5dd9dfe68
rtp: remove gcc warning
2009-06-05 19:25:15 +02:00
Lennart Poettering
f398407544
augment: try to deduce the media role from the menu category
2009-06-05 19:24:40 +02:00
Lennart Poettering
561c0af851
alsa: monitor device reservation status and resume automatically when device becomes unused
2009-06-05 19:05:42 +02:00
Lennart Poettering
00797b8b6e
core: add a suspend cause flags field
2009-06-05 19:05:07 +02:00
Lennart Poettering
3af5f8cb55
reserve: wrap device reservation monitor reference implementation
2009-06-05 19:03:16 +02:00
Lennart Poettering
1748fd2a0d
reserve: update reserve.[ch] from upstream git
2009-06-05 19:00:12 +02:00
Lennart Poettering
c224aace42
modules: introduce PA_MODULE_DEPRECATED() macro for marking modules deprecated
2009-05-28 02:47:36 +02:00
Lennart Poettering
1c4393acf0
modules: add {sink|source|card}_properties argument to all modules
2009-05-28 02:39:22 +02:00
Lennart Poettering
208862698e
null: introduce sink_properties= argument
2009-05-27 23:30:29 +02:00
Lennart Poettering
e8f7eb616a
oss: don't deadlock when we try to resume an OSS device that lacks a mixer
2009-05-26 22:30:36 +02:00
Lennart Poettering
d2198c9ba1
alsa: fix wording, we are speaking of card profiles, not output profiles
2009-05-26 22:29:33 +02:00
Lennart Poettering
3533599579
upnp: s/org.Rygel./org.gnome.UPnP/ following the newest version of the spec
2009-05-25 23:47:09 +02:00
Lennart Poettering
e7bca90775
upnp: s/url/URL/ in GetAll() D-Bus call
2009-05-19 18:18:36 +02:00
Diego Elio 'Flameeyes' Pettenò
ff5b7fb222
Add missing headers' include to build on FreeBSD 7.1.
2009-05-15 23:42:43 +02:00
Lennart Poettering
862a05f8c8
upnp: update to newest spec
2009-05-15 18:38:55 +02:00
Lennart Poettering
763954c467
upnp: convert all property names to CamelCase to follow D-Bus spec
2009-05-14 19:50:36 +02:00
Lennart Poettering
1a39acce41
rescue: make we don't end up in an endless loop when we can't move a sink input
2009-05-14 03:52:13 +02:00