Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core: make cpuid code compile cleanly with 32bit PIC0.9.19-stable | Lennart Poettering | 2009-11-11 | 1 | -2/+6 |
| | |||||
* | core: adjust volume only when there is actually a memory block | Lennart Poettering | 2009-11-11 | 1 | -5/+6 |
| | | | | | | Fixes an assert that is hit in somne niche cases: https://bugzilla.redhat.com/show_bug.cgi?id=533482 | ||||
* | protocol: use the right sample rate for sources | Wim Taymans | 2009-11-11 | 1 | -1/+1 |
| | | | | Use the correct sample rate for reporting about the timing. | ||||
* | core-util: add call to detect if we are called from within a VM | Lennart Poettering | 2009-11-11 | 2 | -0/+90 |
| | |||||
* | sink: simplify silence checks | Wim Taymans | 2009-11-11 | 1 | -12/+10 |
| | |||||
* | protocol-native: if a client set volume/mute/device store it since it is ↵ | Lennart Poettering | 2009-11-11 | 1 | -2/+8 |
| | | | | user input | ||||
* | protocol-native: declare that user configured volumes are always absolute | Lennart Poettering | 2009-11-11 | 1 | -1/+3 |
| | |||||
* | Fix build when using -fweb, accept both register and memory constraints. | Diego Elio 'Flameeyes' Pettenò | 2009-11-11 | 2 | -4/+4 |
| | | | | | This was reported as Gentoo bug #287391 by Torsten Kaiser, and the fix was suggested by Mike Frysinger. | ||||
* | svolume: fix MMX error | Wim Taymans | 2009-10-30 | 1 | -1/+6 |
| | | | | | We need to sign extend the lower part of the multiplication before adding it to the higher part. Makes -1 * 0xffff work again. | ||||
* | svolume: tweak constraints for 32 bits | Wim Taymans | 2009-09-23 | 2 | -4/+4 |
| | | | | | | Tweak the constraints a little so that register starved 32bit systems can select a stack variable for the channel paramter instead of reusing one of the registers we're using in the code. | ||||
* | core: dump proplist when creating stream similar to how we already to it for ↵ | Lennart Poettering | 2009-09-20 | 2 | -4/+12 |
| | | | | sinks/sources | ||||
* | memtrap: properly add items to linked list | Lennart Poettering | 2009-09-19 | 1 | -1/+4 |
| | |||||
* | namereg: choose default sink/source as soon as one becomes available | Lennart Poettering | 2009-09-18 | 1 | -1/+12 |
| | |||||
* | memblock: don't try to reuse PA_MEMBLOCK_APPENDED memblocks since they ↵ | Lennart Poettering | 2009-09-18 | 1 | -4/+11 |
| | | | | usually are much bigger than we want them | ||||
* | socket-client: modernizations | Lennart Poettering | 2009-09-18 | 2 | -38/+24 |
| | |||||
* | memblock: modernizations | Lennart Poettering | 2009-09-18 | 1 | -3/+2 |
| | |||||
* | timeval: make timeval conversion routines handle PA_USEC_INVALID special | Lennart Poettering | 2009-09-18 | 1 | -1/+7 |
| | |||||
* | core-rtclock: introduce pa_timespec_store() akin pa_timeval_store() | Lennart Poettering | 2009-09-18 | 2 | -0/+15 |
| | |||||
* | macro: introduce PA_INT_TYPE_MIN, PA_INT_TYPE_MAX, PA_INT_TYPE_SIGNED macros | Lennart Poettering | 2009-09-18 | 1 | -0/+12 |
| | |||||
* | core-util: unify how we determine the temporary directory | Lennart Poettering | 2009-09-17 | 2 | -10/+25 |
| | |||||
* | Improve TMPDIR handling | Lennart Poettering | 2009-09-17 | 1 | -1/+1 |
| | | | | | | Patch from 'jnelson', http://pulseaudio.org/ticket/653 | ||||
* | svolume_mmx: disable test accidentaly left on | Lennart Poettering | 2009-09-17 | 1 | -1/+1 |
| | |||||
* | Merge remote branch 'wtay/optimize' | Lennart Poettering | 2009-09-17 | 2 | -14/+8 |
|\ | |||||
| * | svolume_mmx: optimize some more | Wim Taymans | 2009-09-16 | 1 | -13/+7 |
| | | | | | | | | | | | | We can reorder the algortihm a bit like we do for sse so that we don't need the contants and masking instructions. Saves 2 instructions for the mmx code. | ||||
| * | svolume_sse: fix comment | Wim Taymans | 2009-09-16 | 1 | -1/+1 |
| | | |||||
* | | 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 |