Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | declare 'animation' stream role for Flash and suchlike | Lennart Poettering | 2009-02-12 | 1 | -1/+1 | |
| | | ||||||
* | | make gcc 4.4 shut up | Lennart Poettering | 2009-02-12 | 1 | -1/+1 | |
| | | ||||||
* | | implement a module that corks music/video streams automatically when a phone ↵ | Lennart Poettering | 2009-02-12 | 3 | -1/+236 | |
| | | | | | | | | call is active | |||||
* | | allow sending meta/policy events to clients | Lennart Poettering | 2009-02-12 | 17 | -2/+369 | |
| | | ||||||
* | | RTP segfault/uninitialized resampler | Erich Boleyn | 2009-02-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Erich Boleyn <erich@uruk.org> wrote: > Using RTP for multi-room music streaming, updated to Pulse 0.9.14 from > 0.9.9, RTP reception new crashes with a segfault on all machines at > the first "Updating sample rate" log message. > > Source of the segfault appears to be null pointer for > "impl_update_rates" function in resampler routine, perhaps > uninitialized resamplers in general? A fresh look after work made the resampler initialization code pop out. The problem is in the sink connection being made from "module-rtp-recv.c", the "PA_SINK_INPUT_VARIABLE_RATE" flag should be passed into "pa_sink_input_new", but is not there. Made the change and tested it, fixes the problem. Checked and head-of- tree off of the pulseaudio.org source browsing link does not have this fix either. One-liner patch attached. | |||||
* | | add #defines for all enums that lacked it | Lennart Poettering | 2009-02-06 | 3 | -0/+141 | |
| | | ||||||
* | | A few MacOS X portability fixes | Lennart Poettering | 2009-02-06 | 2 | -3/+11 | |
| | | | | | | | | | | | | Based on patches contributed by "Tron". See bug #478. | |||||
* | | add new module-augment-properties module for augmenting properties from ↵ | Lennart Poettering | 2009-02-05 | 4 | -3/+301 | |
| | | | | | | | | .desktop files | |||||
* | | parse ini-style sections properly | Lennart Poettering | 2009-02-05 | 4 | -93/+117 | |
| | | ||||||
* | | make native protocol use pa_{sink_input|source_output|card}_update_proplist() | Lennart Poettering | 2009-02-05 | 1 | -9/+4 | |
| | | ||||||
* | | add missing hook | Lennart Poettering | 2009-02-05 | 1 | -0/+1 | |
| | | ||||||
* | | allow overwriting of process properties with environment variables | Lennart Poettering | 2009-02-05 | 1 | -6/+1 | |
| | | ||||||
* | | make return value of pa_{sink_input|source_output}_update_proplist() void | Lennart Poettering | 2009-02-05 | 4 | -22/+18 | |
| | | ||||||
* | | add pa_client_update_proplist() call | Lennart Poettering | 2009-02-05 | 2 | -0/+15 | |
| | | ||||||
* | | handle default volume initialization properly | Lennart Poettering | 2009-02-05 | 1 | -1/+4 | |
| | | ||||||
* | | make module-position-event-sounds use volume factor | Lennart Poettering | 2009-02-05 | 1 | -10/+5 | |
| | | ||||||
* | | add a 'volume factor' that is implicitly multiplied into the volume of a ↵ | Lennart Poettering | 2009-02-05 | 3 | -8/+27 | |
| | | | | | | | | sink input without being visible to the outside | |||||
* | | store the identification key in the module-stream-restore.id property | Lennart Poettering | 2009-02-04 | 1 | -5/+13 | |
| | | ||||||
* | | make pacmd work in a pipe | Lennart Poettering | 2009-02-04 | 1 | -36/+68 | |
| | | ||||||
* | | rate limit underrun messages | Lennart Poettering | 2009-02-04 | 2 | -2/+5 | |
| | | ||||||
* | | Merge commit 'vudentz/master' | Lennart Poettering | 2009-02-04 | 1 | -0/+3 | |
|\ \ | ||||||
| * | | Prevent changing volume on wrong device. | Luiz Augusto von Dentz | 2009-02-04 | 1 | -0/+3 | |
| |/ | ||||||
* | | Merge commit 'coling/master' | Lennart Poettering | 2009-02-04 | 2 | -45/+36 | |
|\ \ | ||||||
| * | | A couple of dependancy ordering fixes. | Colin Guthrie | 2009-02-03 | 1 | -8/+8 | |
| | | | | | | | | | | | | | | | Make sure libdbus-util.so is installed/relinked prior to libalsa-util.so Make sure libbluetooth-util.so is installed/relinked prior to module-bluetooth-discover.so | |||||
| * | | Trivial typo in a comment | Colin Guthrie | 2009-02-03 | 1 | -1/+1 | |
| | | | ||||||
| * | | Clean up volume/mute settings a bit. | Colin Guthrie | 2009-02-03 | 1 | -37/+28 | |
| |/ | | | | | | | | | As the APEX device only has one channel of volume (e.g. it's always matched) we emulate any variation in channel volumes in software. Remove the unnecessary callback defininitions. | |||||
* | | remove soft volume from pa_sink_input_new_info since it should be handled ↵ | Lennart Poettering | 2009-02-04 | 7 | -72/+63 | |
| | | | | | | | | internally and automatically by the sink input | |||||
* | | properly handle failing stream creation | Lennart Poettering | 2009-02-04 | 1 | -4/+4 | |
| | | ||||||
* | | fix a validity check | Lennart Poettering | 2009-02-04 | 1 | -1/+1 | |
| | | ||||||
* | | version all entries in the database | Lennart Poettering | 2009-02-04 | 3 | -15/+42 | |
| | | ||||||
* | | merge in properties earlier to make identification of streams from hooks easier | Lennart Poettering | 2009-02-04 | 2 | -6/+6 | |
| | | ||||||
* | | clarify things a bit | Lennart Poettering | 2009-02-04 | 1 | -4/+4 | |
| | | ||||||
* | | add a few additional validity checks | Lennart Poettering | 2009-02-04 | 2 | -6/+43 | |
| | | ||||||
* | | add new calls pa_replace() and pa_unescape() | Lennart Poettering | 2009-02-04 | 2 | -0/+51 | |
| | | ||||||
* | | make gcc shut up | Lennart Poettering | 2009-02-04 | 1 | -0/+7 | |
| | | ||||||
* | | rearrange a few things | Lennart Poettering | 2009-02-04 | 1 | -87/+92 | |
| | | ||||||
* | | simplify code a bit by using pa_sample_size_of_format() | Lennart Poettering | 2009-02-04 | 1 | -11/+1 | |
| | | ||||||
* | | beef up proplist test a bit | Lennart Poettering | 2009-02-04 | 1 | -2/+17 | |
| | | ||||||
* | | in addition to per-property env vars PULSE_PROP_xxx look for for a ↵ | Lennart Poettering | 2009-02-04 | 1 | -0/+10 | |
| | | | | | | | | stringified PULSE_PROP env var | |||||
* | | fix up parser in pa_proplist_from_string() to handle escapes correctly; make ↵ | Lennart Poettering | 2009-02-04 | 2 | -76/+310 | |
| | | | | | | | | pa_proplist_to_string() escape quotes properly | |||||
* | | add new API pa_ascii_valid(), pa_ascii_filter() | Lennart Poettering | 2009-02-04 | 3 | -0/+34 | |
| | | ||||||
* | | add pa_sample_size_of_format() | Lennart Poettering | 2009-02-04 | 3 | -2/+15 | |
| | | ||||||
* | | add a lot of validity checking | Lennart Poettering | 2009-02-03 | 3 | -24/+71 | |
| | | ||||||
* | | add a bit of missing i18n | Lennart Poettering | 2009-02-03 | 2 | -17/+22 | |
| | | ||||||
* | | add new API pa_cvolume_compatible_with_channel_map() | Lennart Poettering | 2009-02-03 | 3 | -2/+20 | |
|/ | ||||||
* | Load module gconf earlier | Sjoerd Simons | 2009-02-03 | 1 | -9/+9 | |
| | | | | | | | This makes sure that module-default-device-restore can actually work when GConf enables additional sinks. Signed-off-by: Lennart Poettering <lennart@poettering.net> | |||||
* | when moving a sink between sinks make volume relative | Lennart Poettering | 2009-02-03 | 1 | -2/+14 | |
| | ||||||
* | before applying balance/fade check it actually makes sense | Lennart Poettering | 2009-02-03 | 2 | -7/+26 | |
| | ||||||
* | add a macro definition for each error code | Lennart Poettering | 2009-02-03 | 1 | -0/+28 | |
| | ||||||
* | make a couple of functions return proper error codes | Lennart Poettering | 2009-02-03 | 15 | -105/+122 | |
| |