summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* sconv: quieten gcc a bitLennart Poettering2009-08-281-3/+1
|
* suspend-on-idle: don't resume devices for corked streamsLennart Poettering2009-08-281-12/+18
|
* core: move 'flags' field into 'pa_sink_input_new_data' structure so that ↵Lennart Poettering2009-08-2817-43/+50
| | | | hooks can access it
* Fix checking for NULL after usageAndy Shevchenko2009-08-284-18/+9
| | | | | | 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 Shevchenko2009-08-281-6/+6
| | | | | Make it works as described in commentary (when fn is NULL, pa_assert(fn) could break logic).
* raop: Fix memory leakAndy Shevchenko2009-08-281-3/+7
| | | | | The return memory of the pa_strbuf_tostring_free() should be freed. pa_headerlist_puts() saves its own copy.
* build-sys: make proximity helper properly suidLennart Poettering2009-08-281-1/+1
|
* bluetooth: remove left-over debug lineLennart Poettering2009-08-281-1/+0
|
* Merge commit 'vudentz/master'Lennart Poettering2009-08-271-0/+17
|\
| * Handle DisconnectRequested in bluetooth module.Luiz Augusto von Dentz2009-08-271-0/+17
| |
* | convert: add sse/sse2 s16 to float32ne conversionsWim Taymans2009-08-274-0/+239
| |
* | macro: add macro to align variablesWim Taymans2009-08-271-0/+6
| |
* | remap: cleanup assembler a littleWim Taymans2009-08-272-29/+26
| |
* | sample-util: avoid stack overrunWim Taymans2009-08-271-2/+2
| | | | | | | | | | The linear volume array needs enough padding when preparing the volumes for mixing.
* | remap: add sse optimized mono to stereoWim Taymans2009-08-274-2/+153
| |
* | sconv: fix indentationWim Taymans2009-08-271-2/+2
|/
* proplist: allow setting of zero-length data propertiesLennart Poettering2009-08-271-2/+3
|
* sink-input: extend comments on rewinding logic a bitLennart Poettering2009-08-272-8/+16
|
* protocol-native: print more volume change debug messages to easy tracking ↵Lennart Poettering2009-08-273-7/+25
| | | | down of feedback loops
* protocol-native: compare uint64_t variable with (uint64_t) -1 instead of ↵Lennart Poettering2009-08-271-1/+2
| | | | (size_t) -1 for compat with 32bit archs
* pdispatch: various modernizationsLennart Poettering2009-08-262-19/+15
|
* pdispatch: add missing commands to command tableLennart Poettering2009-08-261-2/+6
|
* llist: add PA_LLIST_FOREACH_SAFE macro for iteration that allows deletingLennart Poettering2009-08-261-0/+3
|
* loopback: quieten gcc on 32bitLennart Poettering2009-08-261-1/+1
|
* loopback: update description and icons when moving loopback streamsLennart Poettering2009-08-261-2/+52
|
* loopback: make sure a monitor can't be looped back to its sinkLennart Poettering2009-08-261-0/+27
|
* combine: store adjust time in usecLennart Poettering2009-08-261-15/+15
|
* loopback: add loopback module for direct connections of sinks and sourcesLennart Poettering2009-08-262-3/+714
|
* macro: add PA_CLIP_SUB() for saturated subtractionLennart Poettering2009-08-261-0/+11
|
* Solaris: debug my latest enbugging, take 2Finn Thain2009-08-251-2/+6
| | | | | Prevent partially played memchunks from getting lost. If the sink has a memblock, don't leak it when rewinding.
* Merge commit 'jprvita2/master'Lennart Poettering2009-08-244-23/+199
|\
| * bluetooth: add discover of bluetooth sourcesJoão Paulo Rechi Vita2009-08-233-10/+31
| |
| * bluetooth: handle bluetooth sourceJoão Paulo Rechi Vita2009-08-231-13/+168
| |
* | remap: fix build for non-x86 buildsv0.9.16-test6Lennart Poettering2009-08-241-0/+2
| |
* | detect: recommend module-udev-detect instead of module-hal-detectLennart Poettering2009-08-241-1/+1
| |
* | build-sys: add missing header files to tarballLennart Poettering2009-08-241-2/+3
|/
* alsa: automatically decrease watermark after a time of stabilityLennart Poettering2009-08-244-83/+240
|
* alsa: increase interval between smoother updates exponentially for alsa ↵Lennart Poettering2009-08-232-7/+21
| | | | sources, following the scheme for sinks
* port a few things over to use xmalloc and friends instead of low-level libc ↵Lennart Poettering2009-08-232-12/+11
| | | | malloc/free directly
* Merge commit 'wtay/optimize'Lennart Poettering2009-08-2325-641/+2255
|\
| * remap: make the MMX code pretierWim Taymans2009-08-201-50/+24
| |
| * remap: add MMX mono to stereoWim Taymans2009-08-204-1/+180
| |
| * remap: init the do_remap function to NULLWim Taymans2009-08-201-2/+4
| |
| * remap: allow specialisations to install NULLWim Taymans2009-08-201-0/+5
| | | | | | | | | | Fallback to the default C implementation when the remap init function did not set a function.
| * remap: move remapping code in separate fileWim Taymans2009-08-204-152/+249
| | | | | | | | | | Move the remapping code into a separate file. Have functions to install custom init functions that can install optimized versions, when they want.
| * resamples; refactor the channel remapping bitsWim Taymans2009-08-201-81/+105
| | | | | | | | | | | | Move the channel remapping bits into a separate structure. We'll make this structure global so that optimized versions can use it to perform the channel remapping.
| * sconv: allow for setting custom functionsWim Taymans2009-08-202-64/+102
| | | | | | | | Add methods to override the default conversion functions.
| * alsa-sink: reduce the amount of smoother updatesWim Taymans2009-08-201-4/+22
| | | | | | | | | | | | | | Exponentially increase the amount of time between smoother updates. We start with a 2ms interval and increase up to 200ms intervals. Smoother updates and the resulting linear regression take a fair amount of CPU so we want to reduce the amount of updates.
| * svolume: cleanupsWim Taymans2009-08-203-26/+26
| | | | | | | | | | Use PA_MAX Use pa_rtclock_now() for benchmarks
| * whitespace fixesWim Taymans2009-08-208-740/+765
| |