Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | memblock: make it easy to disable mempool usage with $PULSE_MEMPOOL_DISABLE | Lennart Poettering | 2009-09-17 | 1 | -0/+7 |
| | |||||
* | core: add an additional volume factor that is applied after resampling took ↵ | Lennart Poettering | 2009-09-11 | 2 | -10/+56 |
| | | | | place | ||||
* | native: send PA_COMMAND_PLAYBACK_BUFFER_ATTR_CHANGED messages only to ↵ | Lennart Poettering | 2009-09-10 | 1 | -13/+15 |
| | | | | clients that understand it | ||||
* | simd: be more precise which SIMD optimizations we activate | Lennart Poettering | 2009-09-09 | 5 | -16/+28 |
| | |||||
* | sample-util: add pa_convert_size() call for converting sizes between two ↵ | Lennart Poettering | 2009-09-09 | 2 | -0/+12 |
| | | | | sample specs | ||||
* | ratelimit: allow non-static ratelimit structs | Lennart Poettering | 2009-09-09 | 1 | -4/+14 |
| | |||||
* | protocol-native: log explicitly when someone asks us to quit | Lennart Poettering | 2009-09-08 | 1 | -0/+2 |
| | |||||
* | core-util: properly fill in exception array for pa_reset_sigs() ↵ | Lennart Poettering | 2009-09-08 | 1 | -1/+1 |
| | | | | (llvm-clang-analyzer) | ||||
* | conf-parser: properly initialize variable we free() later (llvm-clang-analyzer) | Lennart Poettering | 2009-09-08 | 1 | -1/+1 |
| | |||||
* | cli-command: don't necessarily ovveride failure code of files ↵ | Lennart Poettering | 2009-09-08 | 1 | -2/+0 |
| | | | | (llvm-clang-analyzer) | ||||
* | cli-command: modernizations | Lennart Poettering | 2009-09-08 | 1 | -16/+16 |
| | |||||
* | llvm-clang-analyzer: drop a few unnecessary assignments and other trivial fixes | Lennart Poettering | 2009-09-08 | 9 | -29/+30 |
| | |||||
* | Merge remote branch 'wtay/optimize' | Lennart Poettering | 2009-09-07 | 3 | -9/+12 |
|\ | |||||
| * | x86: also call see init for SSE2 | Wim Taymans | 2009-09-07 | 1 | -1/+1 |
| | | |||||
| * | x86: only install some functions when SSE2 | Wim Taymans | 2009-09-07 | 2 | -8/+11 |
| | | | | | | | | | | Remap and volume functions use SSE2 instructions so only install them when SSE2 is present. | ||||
* | | vector: don't try to build vector stuff on altivec | Lennart Poettering | 2009-09-07 | 1 | -1/+2 |
| | | |||||
* | | volume: fix definition of PA_VOLUME_MAX and introduce PA_VOLUME_INVALID and ↵ | Lennart Poettering | 2009-09-07 | 1 | -2/+2 |
| | | | | | | | | use it wherever applicable | ||||
* | | libpulse: introduce PA_BYTES_SNPRINT_MAX and make use of it wherever applicable | Lennart Poettering | 2009-09-06 | 2 | -7/+7 |
|/ | |||||
* | remap: build sse code only on x86v0.9.16-test7 | Lennart Poettering | 2009-09-03 | 1 | -0/+2 |
| | |||||
* | core: drop unnecessary variable initialization | Lennart Poettering | 2009-09-03 | 1 | -1/+1 |
| | |||||
* | remap_sse: fix inner loop increment on SSE | Lennart Poettering | 2009-09-03 | 1 | -2/+2 |
| | | | | | In each iteration we can process 2^4 S16NE samples and 2^5 F32NE samples, that's twice as much as in MMX, hence correct the increments. | ||||
* | remap_sse: reindent macro so that diff to MMX is nicer | Lennart Poettering | 2009-09-03 | 1 | -19/+19 |
| | | | | | Completely useless, but diff -u remap_mmx.c remap_sse.c is much nicer this way. | ||||
* | sconv_sse: fix leftover counter | Wim Taymans | 2009-09-02 | 1 | -2/+2 |
| | |||||
* | Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio | Lennart Poettering | 2009-09-02 | 1 | -0/+10 |
|\ | |||||
| * | core-util: call dbus_connection_set_exit_on_disconnect() on shared busses to ↵ | Lennart Poettering | 2009-09-02 | 1 | -0/+10 |
| | | | | | | | | make sure dbus_shutdown() isn't fatal | ||||
* | | core-util: don't leak memory in pa_unset_env_recorded() | Lennart Poettering | 2009-09-02 | 1 | -2/+4 |
|/ | |||||
* | sink: simplify pa_sink_render_full() by replacing it by a pa_sink_render() ↵ | Lennart Poettering | 2009-09-02 | 1 | -76/+14 |
| | | | | plus a couple of pa_sink_render_full() | ||||
* | daemon: clean up environment when forking off children | Lennart Poettering | 2009-09-02 | 1 | -0/+5 |
| | |||||
* | core-util: add api for setting env vars and record them so that we can undo ↵ | Lennart Poettering | 2009-09-02 | 2 | -0/+32 |
| | | | | them n fork | ||||
* | core: fill up memblock with pa_sink_render_into_full() in ↵ | Lennart Poettering | 2009-09-01 | 1 | -11/+5 |
| | | | | pa_sink_render_full() instead of doing our own loop | ||||
* | core: handle suspended state in pa_sink_render_full() similar to the other ↵ | Lennart Poettering | 2009-09-01 | 1 | -1/+10 |
| | | | | render functions | ||||
* | core: add missing sink_unref() | Lennart Poettering | 2009-09-01 | 1 | -0/+3 |
| | |||||
* | remap: fix counters for mmx and sse remap | Wim Taymans | 2009-08-31 | 2 | -26/+42 |
| | | | | | Take the size of the sample into account when calculating the amount of samples we process in parallel. | ||||
* | cli: make sure 'dump' uses pa_cvolume_max() to deduce a single-channel ↵ | Lennart Poettering | 2009-08-31 | 1 | -2/+2 |
| | | | | volume from a multi-channel volume | ||||
* | cli: apply single-channel volume changes equally to all channels | Lennart Poettering | 2009-08-31 | 1 | -3/+3 |
| | |||||
* | core: always allow volume setting with single-channel pa_cvolume | Lennart Poettering | 2009-08-31 | 4 | -10/+33 |
| | |||||
* | native: make sure clients cannot trigger an assert by sending us invalid ↵ | Lennart Poettering | 2009-08-29 | 1 | -1/+6 |
| | | | | volume info | ||||
* | core: initialize sink/source priorities automatically based on their proplists | Lennart Poettering | 2009-08-29 | 3 | -0/+50 |
| | |||||
* | namereg: select default sink by priority | Lennart Poettering | 2009-08-29 | 1 | -8/+23 |
| | |||||
* | protocol-native: replace use of pa_namereg_is_valid_name() by ↵ | Lennart Poettering | 2009-08-29 | 1 | -10/+15 |
| | | | | pa_namereg_is_valid_name_or_wildcard() where applicable to allow use of @@ wildcards | ||||
* | namereg: add new pa_namereg_is_valid_name_or_wildcard() call | Lennart Poettering | 2009-08-29 | 2 | -1/+22 |
| | |||||
* | core: add priority field to pa_sink/pa_source | Lennart Poettering | 2009-08-28 | 5 | -0/+10 |
| | |||||
* | sconv: quieten gcc a bit | Lennart Poettering | 2009-08-28 | 1 | -3/+1 |
| | |||||
* | core: move 'flags' field into 'pa_sink_input_new_data' structure so that ↵ | Lennart Poettering | 2009-08-28 | 10 | -35/+37 |
| | | | | hooks can access it | ||||
* | Fix checking for NULL after usage | Andy Shevchenko | 2009-08-28 | 3 | -6/+3 |
| | | | | | | The pa_xmalloc calls oom() in case of NULL pointer returned by malloc() on one hand and dereferencing of pointer is happen early than actual check on other hand. Thus, just remove useless checks. | ||||
* | core-util: Fix logic of pa_make_path_absolute() | Andy Shevchenko | 2009-08-28 | 1 | -6/+6 |
| | | | | | Make it works as described in commentary (when fn is NULL, pa_assert(fn) could break logic). | ||||
* | convert: add sse/sse2 s16 to float32ne conversions | Wim Taymans | 2009-08-27 | 3 | -0/+238 |
| | |||||
* | macro: add macro to align variables | Wim Taymans | 2009-08-27 | 1 | -0/+6 |
| | |||||
* | remap: cleanup assembler a little | Wim Taymans | 2009-08-27 | 2 | -29/+26 |
| | |||||
* | sample-util: avoid stack overrun | Wim Taymans | 2009-08-27 | 1 | -2/+2 |
| | | | | | The linear volume array needs enough padding when preparing the volumes for mixing. |