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
Lennart Poettering
234c61b638
upnp: implement item-count/container-count properties
2009-05-14 01:43:12 +02:00
Lennart Poettering
0cb383717e
alsa: be a bit more verbose when a hwparam call fails
2009-05-14 01:25:07 +02:00
Lennart Poettering
b7e2223186
database: port restore modules to new database API
2009-05-14 01:24:26 +02:00
Lennart Poettering
dfd6b61cd1
alsa: include mixer name in sink/source properties
2009-05-12 22:55:50 +02:00
Marc-André Lureau
4c3aef367b
suspend-on-idle: add per-device timeout property
2009-05-12 01:33:37 +02:00
Lennart Poettering
37c36202c6
upnp: rework property handling
2009-05-11 20:01:05 +02:00
Lennart Poettering
35b7ce56ed
upnp: use new rygel @HOSTNAME@ wildcard for server name
2009-05-11 20:00:43 +02:00
Lennart Poettering
dc5dce50ea
upnp: properly issue method not found exception when we don't now it
2009-05-11 20:00:02 +02:00
Lennart Poettering
98a6454166
upnp: update to newest spec, generate 'Updated' signal
2009-05-11 19:59:14 +02:00
Lennart Poettering
6c4c61de2c
upnp: fix URL of MediaServer spec
2009-05-11 19:57:00 +02:00
Jyri Sarha
44e566ade8
bluetooth-device: Add safe guard against BT streaming irregularities.
...
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.
2009-05-08 22:49:42 +02:00
Lennart Poettering
3766850c8b
core: introduce pa_{sink,source}_set_fixed_latency()
...
This allows us to forward the fixed latency directly from the sink to
the monitor source withut having to wait for pa_sink_put().
2009-05-08 02:04:48 +02:00
Lennart Poettering
4bffc7849f
alsa: initialize buffer size before number of periods to improve compat with some backends
2009-05-01 04:16:17 +02:00
Lennart Poettering
947bf5de6c
zeroconf: properly unref native protocol object
2009-05-01 04:12:45 +02:00
Lennart Poettering
4129f51194
alsa: don't hit an assert when invalid module arguments are passed
2009-05-01 04:11:30 +02:00
Lennart Poettering
5a2898db8a
zeroconf: use pa_get_{user|host}_name_malloc() where applicable
2009-04-30 02:37:05 +02:00
Lennart Poettering
3522b7d150
zeroconf: copy more sink/source properties into DNS-SD TXT data
2009-04-30 02:36:40 +02:00
Lennart Poettering
407a8105d0
zeroconf: computer native protocol port automatically
2009-04-30 02:36:02 +02:00
Lennart Poettering
5326f5f3bd
rygel: get rid of forgotten debug trap
2009-04-30 01:39:02 +02:00
Lennart Poettering
93db3cba60
rygel: instead of always handing out wildcard address find out the actual address we are listening on
2009-04-30 01:36:05 +02:00
Lennart Poettering
8dfdfd4e1b
http: export information about currently active server strings
2009-04-30 01:35:18 +02:00
Lennart Poettering
d5f9057558
rygel: make server name configurable
2009-04-29 23:48:40 +02:00
Lennart Poettering
c95cc9e55f
rygel: add module that interfaces with Rygel UPnP
2009-04-29 23:23:25 +02:00
Lennart Poettering
d8710711fb
alsa: allow configuration of fallback device strings in profiles
...
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.
2009-04-29 01:58:18 +02:00