summaryrefslogtreecommitdiffstats
path: root/src/pulsecore
Commit message (Collapse)AuthorAgeFilesLines
* core: make cpuid code compile cleanly with 32bit PIC0.9.19-stableLennart Poettering2009-11-111-2/+6
|
* core: adjust volume only when there is actually a memory blockLennart Poettering2009-11-111-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 sourcesWim Taymans2009-11-111-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 VMLennart Poettering2009-11-112-0/+90
|
* sink: simplify silence checksWim Taymans2009-11-111-12/+10
|
* protocol-native: if a client set volume/mute/device store it since it is ↵Lennart Poettering2009-11-111-2/+8
| | | | user input
* protocol-native: declare that user configured volumes are always absoluteLennart Poettering2009-11-111-1/+3
|
* Fix build when using -fweb, accept both register and memory constraints.Diego Elio 'Flameeyes' Pettenò2009-11-112-4/+4
| | | | | This was reported as Gentoo bug #287391 by Torsten Kaiser, and the fix was suggested by Mike Frysinger.
* svolume: fix MMX errorWim Taymans2009-10-301-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 bitsWim Taymans2009-09-232-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 Poettering2009-09-202-4/+12
| | | | sinks/sources
* memtrap: properly add items to linked listLennart Poettering2009-09-191-1/+4
|
* namereg: choose default sink/source as soon as one becomes availableLennart Poettering2009-09-181-1/+12
|
* memblock: don't try to reuse PA_MEMBLOCK_APPENDED memblocks since they ↵Lennart Poettering2009-09-181-4/+11
| | | | usually are much bigger than we want them
* socket-client: modernizationsLennart Poettering2009-09-182-38/+24
|
* memblock: modernizationsLennart Poettering2009-09-181-3/+2
|
* timeval: make timeval conversion routines handle PA_USEC_INVALID specialLennart Poettering2009-09-181-1/+7
|
* core-rtclock: introduce pa_timespec_store() akin pa_timeval_store()Lennart Poettering2009-09-182-0/+15
|
* macro: introduce PA_INT_TYPE_MIN, PA_INT_TYPE_MAX, PA_INT_TYPE_SIGNED macrosLennart Poettering2009-09-181-0/+12
|
* core-util: unify how we determine the temporary directoryLennart Poettering2009-09-172-10/+25
|
* Improve TMPDIR handlingLennart Poettering2009-09-171-1/+1
| | | | | | Patch from 'jnelson', http://pulseaudio.org/ticket/653
* svolume_mmx: disable test accidentaly left onLennart Poettering2009-09-171-1/+1
|
* Merge remote branch 'wtay/optimize'Lennart Poettering2009-09-172-14/+8
|\
| * svolume_mmx: optimize some moreWim Taymans2009-09-161-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 commentWim Taymans2009-09-161-1/+1
| |
* | memblock: make it easy to disable mempool usage with $PULSE_MEMPOOL_DISABLELennart Poettering2009-09-171-0/+7
|/
* core: add an additional volume factor that is applied after resampling took ↵Lennart Poettering2009-09-112-10/+56
| | | | place
* native: send PA_COMMAND_PLAYBACK_BUFFER_ATTR_CHANGED messages only to ↵Lennart Poettering2009-09-101-13/+15
| | | | clients that understand it
* simd: be more precise which SIMD optimizations we activateLennart Poettering2009-09-095-16/+28
|
* sample-util: add pa_convert_size() call for converting sizes between two ↵Lennart Poettering2009-09-092-0/+12
| | | | sample specs
* ratelimit: allow non-static ratelimit structsLennart Poettering2009-09-091-4/+14
|
* protocol-native: log explicitly when someone asks us to quitLennart Poettering2009-09-081-0/+2
|
* core-util: properly fill in exception array for pa_reset_sigs() ↵Lennart Poettering2009-09-081-1/+1
| | | | (llvm-clang-analyzer)
* conf-parser: properly initialize variable we free() later (llvm-clang-analyzer)Lennart Poettering2009-09-081-1/+1
|
* cli-command: don't necessarily ovveride failure code of files ↵Lennart Poettering2009-09-081-2/+0
| | | | (llvm-clang-analyzer)
* cli-command: modernizationsLennart Poettering2009-09-081-16/+16
|
* llvm-clang-analyzer: drop a few unnecessary assignments and other trivial fixesLennart Poettering2009-09-089-29/+30
|
* Merge remote branch 'wtay/optimize'Lennart Poettering2009-09-073-9/+12
|\
| * x86: also call see init for SSE2Wim Taymans2009-09-071-1/+1
| |
| * x86: only install some functions when SSE2Wim Taymans2009-09-072-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 altivecLennart Poettering2009-09-071-1/+2
| |
* | volume: fix definition of PA_VOLUME_MAX and introduce PA_VOLUME_INVALID and ↵Lennart Poettering2009-09-071-2/+2
| | | | | | | | use it wherever applicable
* | libpulse: introduce PA_BYTES_SNPRINT_MAX and make use of it wherever applicableLennart Poettering2009-09-062-7/+7
|/
* remap: build sse code only on x86v0.9.16-test7Lennart Poettering2009-09-031-0/+2
|
* core: drop unnecessary variable initializationLennart Poettering2009-09-031-1/+1
|
* remap_sse: fix inner loop increment on SSELennart Poettering2009-09-031-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 nicerLennart Poettering2009-09-031-19/+19
| | | | | Completely useless, but diff -u remap_mmx.c remap_sse.c is much nicer this way.
* sconv_sse: fix leftover counterWim Taymans2009-09-021-2/+2
|
* Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudioLennart Poettering2009-09-021-0/+10
|\
| * core-util: call dbus_connection_set_exit_on_disconnect() on shared busses to ↵Lennart Poettering2009-09-021-0/+10
| | | | | | | | make sure dbus_shutdown() isn't fatal