Commit graph

918 commits

Author SHA1 Message Date
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