Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | When MAP_ANONYMOUS is missing, fallback to MAP_ANON. | Diego Elio 'Flameeyes' Pettenò | 2009-05-15 | 1 | -0/+5 |
| | | | | | | While the latter is deprecated on modern systems like glibc-based ones, FreeBSD (and probably others) still use it, so make sure it falls back if the new one is missing. | ||||
* | upnp: update to newest spec | Lennart Poettering | 2009-05-15 | 1 | -119/+189 |
| | |||||
* | shm: rework alignment when punching memory | Lennart Poettering | 2009-05-14 | 1 | -18/+26 |
| | |||||
* | 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 | 4 | -165/+126 |
| | |||||
* | macro: include string.h because we need it for memset | Lennart Poettering | 2009-05-14 | 1 | -0/+1 |
| | |||||
* | database: add tdb backend | Lennart Poettering | 2009-05-14 | 1 | -0/+224 |
| | |||||
* | database: add gdbm backend | Lennart Poettering | 2009-05-14 | 1 | -0/+246 |
| | |||||
* | database: add abstracted database API | Lennart Poettering | 2009-05-14 | 1 | -0/+61 |
| | |||||
* | volume: introduce pa_cvolume_{get|set}_position() | Lennart Poettering | 2009-05-13 | 2 | -0/+59 |
| | |||||
* | core: automatically add icons for headsets/headphones/speakers for devices | Lennart Poettering | 2009-05-13 | 1 | -0/+15 |
| | |||||
* | alsa: include mixer name in sink/source properties | Lennart Poettering | 2009-05-12 | 4 | -14/+63 |
| | |||||
* | http: fix segfault on connection termination | Lennart Poettering | 2009-05-12 | 1 | -1/+4 |
| | |||||
* | context: don't fail if session bus is not there | Marc-André Lureau | 2009-05-12 | 1 | -3/+3 |
| | | | | | | Also invert the order of bus tracking since we expect session_bus to be present when we check for it. Although that should not change anything in practise. | ||||
* | 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 |
| | |||||
* | mime: drop additional whitespace from mime types | Lennart Poettering | 2009-05-11 | 1 | -1/+4 |
| | |||||
* | core: Take samples from silence cache rather than write zeros | Jyri Sarha | 2009-05-09 | 1 | -10/+22 |
| | | | | | | If the only stream to render from is muted take samples from the silence cache. This should shrink memory/cache bandwidth. Again the gain was not what I hoped for. | ||||
* | core: optimize pa_sink_render_full() | Jyri Sarha | 2009-05-08 | 1 | -5/+73 |
| | | | | | I have used this fix for quite a while and I am pretty confident about it. However, the performance gain was not what I expected. | ||||
* | channelmap: add pa_channel_map_has_position() | Lennart Poettering | 2009-05-08 | 2 | -0/+17 |
| | |||||
* | 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: liberalize 99a6a4 a bit | Lennart Poettering | 2009-05-08 | 2 | -9/+17 |
| | | | | | | While flags should generally be initialized by passing them to pa_{sink|source}_new() we make an exception for the volume related flags which may be initilized afterwards, but before _put(). | ||||
* | core: cache requested latency only when we are running, not while we are ↵ | Lennart Poettering | 2009-05-08 | 2 | -4/+10 |
| | | | | still constructing | ||||
* | core: make sure we fix up flags/monitor flags already in pa_sink_new() ↵ | Lennart Poettering | 2009-05-08 | 3 | -36/+26 |
| | | | | instead of pa_sink_put() | ||||
* | core: introduce pa_{sink,source}_set_fixed_latency() | Lennart Poettering | 2009-05-08 | 11 | -16/+48 |
| | | | | | This allows us to forward the fixed latency directly from the sink to the monitor source withut having to wait for pa_sink_put(). | ||||
* | macro: add macros for initializing memory | Lennart Poettering | 2009-05-08 | 1 | -0/+3 |
| | |||||
* | sconv: fix a few minor conversion issues | Lennart Poettering | 2009-05-01 | 2 | -6/+6 |
| | |||||
* | resampler-test: add tests for 24bit sample formats | Lennart Poettering | 2009-05-01 | 1 | -3/+62 |
| | |||||
* | resampler-test: use global PA_FLOAT32_SWAP implementation | Lennart Poettering | 2009-05-01 | 1 | -8/+2 |
| | |||||
* | alsa: initialize buffer size before number of periods to improve compat with ↵ | Lennart Poettering | 2009-05-01 | 1 | -13/+20 |
| | | | | some backends | ||||
* | sample-util: fix iteration loop when adjusting volume of s24 samples | Lennart Poettering | 2009-05-01 | 1 | -4/+4 |
| | |||||
* | sample-util: properly allocate silence block for s24-32 formats | Lennart Poettering | 2009-05-01 | 1 | -0/+4 |
| | |||||
* | endian: fix LE/BE order for 24 bit accessor functions | Lennart Poettering | 2009-05-01 | 1 | -4/+4 |
| | |||||
* | zeroconf: properly unref native protocol object | Lennart Poettering | 2009-05-01 | 1 | -0/+3 |
| | |||||
* | sample: correctly pass s24-32 formats | Lennart Poettering | 2009-05-01 | 1 | -4/+4 |
| | |||||
* | 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 |
| | |||||
* | headers: minor cleanups | Lennart Poettering | 2009-04-30 | 2 | -4/+6 |
| | |||||
* | 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 | 3 | -3/+70 |
| |