Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | modules: add {sink|source|card}_properties argument to all modules | Lennart Poettering | 2009-05-28 | 20 | -44/+227 |
| | |||||
* | null: introduce sink_properties= argument | Lennart Poettering | 2009-05-27 | 1 | -7/+14 |
| | |||||
* | oss: don't deadlock when we try to resume an OSS device that lacks a mixer | Lennart Poettering | 2009-05-26 | 1 | -4/+7 |
| | |||||
* | alsa: fix wording, we are speaking of card profiles, not output profiles | Lennart Poettering | 2009-05-26 | 1 | -1/+1 |
| | |||||
* | upnp: s/org.Rygel./org.gnome.UPnP/ following the newest version of the spec | Lennart Poettering | 2009-05-25 | 1 | -32/+32 |
| | |||||
* | upnp: s/url/URL/ in GetAll() D-Bus call | Lennart Poettering | 2009-05-19 | 1 | -1/+1 |
| | |||||
* | Add missing headers' include to build on FreeBSD 7.1. | Diego Elio 'Flameeyes' Pettenò | 2009-05-15 | 1 | -0/+1 |
| | |||||
* | upnp: update to newest spec | Lennart Poettering | 2009-05-15 | 1 | -119/+189 |
| | |||||
* | upnp: convert all property names to CamelCase to follow D-Bus spec | Lennart Poettering | 2009-05-14 | 1 | -29/+29 |
| | |||||
* | rescue: make we don't end up in an endless loop when we can't move a sink input | Lennart Poettering | 2009-05-14 | 1 | -17/+21 |
| | |||||
* | upnp: implement item-count/container-count properties | Lennart Poettering | 2009-05-14 | 1 | -10/+82 |
| | |||||
* | alsa: be a bit more verbose when a hwparam call fails | Lennart Poettering | 2009-05-14 | 1 | -8/+37 |
| | |||||
* | database: port restore modules to new database API | Lennart Poettering | 2009-05-14 | 3 | -160/+108 |
| | |||||
* | alsa: include mixer name in sink/source properties | Lennart Poettering | 2009-05-12 | 4 | -14/+63 |
| | |||||
* | suspend-on-idle: add per-device timeout property | Marc-André Lureau | 2009-05-12 | 1 | -3/+13 |
| | |||||
* | upnp: rework property handling | Lennart Poettering | 2009-05-11 | 1 | -34/+146 |
| | |||||
* | upnp: use new rygel @HOSTNAME@ wildcard for server name | Lennart Poettering | 2009-05-11 | 1 | -7/+2 |
| | |||||
* | upnp: properly issue method not found exception when we don't now it | Lennart Poettering | 2009-05-11 | 1 | -1/+2 |
| | |||||
* | upnp: update to newest spec, generate 'Updated' signal | Lennart Poettering | 2009-05-11 | 1 | -25/+9 |
| | |||||
* | upnp: fix URL of MediaServer spec | Lennart Poettering | 2009-05-11 | 1 | -2/+2 |
| | |||||
* | bluetooth-device: Add safe guard against BT streaming irregularities. | Jyri Sarha | 2009-05-08 | 1 | -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 Poettering | 2009-05-08 | 7 | -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 Poettering | 2009-05-01 | 1 | -13/+20 |
| | | | | some backends | ||||
* | zeroconf: properly unref native protocol object | Lennart Poettering | 2009-05-01 | 1 | -0/+3 |
| | |||||
* | alsa: don't hit an assert when invalid module arguments are passed | Lennart Poettering | 2009-05-01 | 2 | -2/+4 |
| | |||||
* | zeroconf: use pa_get_{user|host}_name_malloc() where applicable | Lennart Poettering | 2009-04-30 | 1 | -8/+14 |
| | |||||
* | zeroconf: copy more sink/source properties into DNS-SD TXT data | Lennart Poettering | 2009-04-30 | 1 | -7/+34 |
| | |||||
* | zeroconf: computer native protocol port automatically | Lennart Poettering | 2009-04-30 | 1 | -13/+32 |
| | |||||
* | rygel: get rid of forgotten debug trap | Lennart Poettering | 2009-04-30 | 1 | -2/+0 |
| | |||||
* | rygel: instead of always handing out wildcard address find out the actual ↵ | Lennart Poettering | 2009-04-30 | 1 | -2/+48 |
| | | | | address we are listening on | ||||
* | http: export information about currently active server strings | Lennart Poettering | 2009-04-30 | 1 | -1/+37 |
| | |||||
* | rygel: make server name configurable | Lennart Poettering | 2009-04-29 | 1 | -1/+21 |
| | |||||
* | rygel: add module that interfaces with Rygel UPnP | Lennart Poettering | 2009-04-29 | 1 | -0/+549 |
| | |||||
* | alsa: allow configuration of fallback device strings in profiles | Lennart Poettering | 2009-04-29 | 2 | -37/+90 |
| | | | | | | 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. | ||||
* | build-system: move x11 and jack modules into subdirectories | Lennart Poettering | 2009-04-28 | 6 | -0/+0 |
| | |||||
* | alsa: remove debug code | Lennart Poettering | 2009-04-19 | 1 | -2/+0 |
| | |||||
* | alsa: properly convert return values of snd_strerror() to utf8 | Lennart Poettering | 2009-04-19 | 5 | -53/+86 |
| | |||||
* | reserve-device: allow building without D-Bus | Erich Boleyn | 2009-04-19 | 1 | -7/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Lennart Poettering <lennart@poettering.net> wrote: > On Wed, 15.04.09 16:26, Erich Boleyn (erich@uruk.org) wrote: > > > Just noticed the new 0.9.15 release, got it building on Gentoo, and then > > found that the non-dbus build's ALSA modules appear to be broken: ... > > Is this something that can stubbed out (relatively) safely? > > Hmm, yes. As it seems I broke the build for non-dbus builds. Should be > easy to fix. Best way is probably to make the reserver wrapper mostly > a noop if D-Bus is not available. > > Please understand that I don't really focus on making every weird > combination of build deps work. So I won't fix this for you. But I am > happy to merge good patches! No problem, I was mainly looking for a hint that to your knowledge there should be no wierd side-effects from stubbing out the reserve and dbus functions inside reserve_wrapper. Thanks for said hint. ;-) Attached is a patch to include "reserve_wrapper.[ch]" in the non-dbus builds, and do said stubbing when HAVE_DBUS is not defined. It has passed moderate testing: built both versions, both pass "pulseaudio --dump-modules" with no weird messages, and the "--disable-dbus" build works and produces audio as expected in some simple tests including RTP. | ||||
* | solaris: 0.9.15 solaris module build failure | Finn Thain | 2009-04-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Lennart wrote, > > Hmm, yes. As it seems I broke the build for non-dbus builds. Well, you also broke the solaris module between 0.9.15-test8 and 0.9.15. Have you considered release candidates? Patch follows. It would be nice if API changes could be made without breaking things when the effort to avoid that is trivial. Finn | ||||
* | bluetoth-device: be less strict on CONNECTED state to switch profile | Marc-André Lureau | 2009-04-17 | 1 | -2/+7 |
| | |||||
* | rescue-streams: when one stream move fails try to continue with the ↵ | Lennart Poettering | 2009-04-17 | 1 | -10/+6 |
| | | | | remaining ones | ||||
* | add a few missing initializationsv0.9.15 | Lennart Poettering | 2009-04-14 | 1 | -2/+2 |
| | |||||
* | explcitly ignore return values of some functions marked with gcc's ↵ | Lennart Poettering | 2009-04-14 | 1 | -2/+2 |
| | | | | warn_unused_result attribute | ||||
* | core: introduce new 'reference' volume for sinks | Lennart Poettering | 2009-04-13 | 7 | -99/+63 |
| | | | | | | | | | | | | | | | The reference volume is to be used as reference volume for stored stream volumes. Previously if a new stream was created the relative volume was taken relatively to the virtual device volume. Due to the flat volume logic this could then be fed back to the virtual device volume. Repeating the whole story over and over would result in a device volume that would go lower, and lower and lower. This patch introduces a 'reference' volume for each sink which stays unmodified by stream volume changes even if flat volumes are used. It is only modified if the sink volumes are modified directly by the user. For further explanations see http://pulseaudio.org/wiki/InternalVolumes | ||||
* | alsa: include the alsa mixer control that is used in the property list | Lennart Poettering | 2009-04-13 | 4 | -4/+7 |
| | |||||
* | alsa: store mixer controls to use in profile data | Lennart Poettering | 2009-04-13 | 4 | -19/+48 |
| | | | | | This allows us to easily use different mixer controls for analog and spdif output. | ||||
* | alsa: when passing emptry mixer control name, force sw volume | Lennart Poettering | 2009-04-13 | 1 | -0/+5 |
| | |||||
* | client-conf-x11: unbreak autospawn due to stale X11 properties | Lennart Poettering | 2009-04-13 | 1 | -1/+7 |
| | | | | | | | If the X11 property data is from the same session than the client the client may do autospawning in case the X11 property data is stale. Closes #518. | ||||
* | cork-music-on-phone: make sure that we don't check the refcnt of pa_core ↵ | Lennart Poettering | 2009-04-13 | 1 | -1/+0 |
| | | | | when the daemon goes down | ||||
* | lirc: fix logic behind mute buttons | Lennart Poettering | 2009-04-13 | 1 | -2/+2 |
| |