summaryrefslogtreecommitdiffstats
path: root/src/pulsecore
Commit message (Expand)AuthorAgeFilesLines
* fix a couple of compiler warningsLennart Poettering2007-09-043-4/+5
* if available, use native gcc atomicity builtinsLennart Poettering2007-09-041-9/+84
* add new API function pa_resample_method_supported() which tests whether a res...Lennart Poettering2007-09-032-0/+24
* Allow compilation without libsamplerate; based on patch from Marc-Andre Lurea...Lennart Poettering2007-09-023-8/+21
* make argument to pa_memchunk_will_need() constLennart Poettering2007-09-022-3/+3
* make use of pa_memchunk_will_need() before handing sample cache audio to the ...Lennart Poettering2007-09-021-0/+2
* add new pa_memchunk_will_need() API, similar to pa_memblock_will_need()Lennart Poettering2007-09-022-0/+22
* add new API pa_memblock_will_need() and make use of PA_PAGE_SIZE macroLennart Poettering2007-09-022-13/+21
* add new pa_will_need() API for paging in memoryLennart Poettering2007-09-022-0/+72
* make use of new memory page alignment macros, reindentLennart Poettering2007-09-021-36/+33
* add a couple of macros for memory page alignmentLennart Poettering2007-09-021-1/+25
* minor reformattingLennart Poettering2007-08-311-2/+2
* add two new functions pa_make_path_absolute()/pa_getcwd()Lennart Poettering2007-08-312-0/+36
* Lots of assorted minor cleanups and fixes:Lennart Poettering2007-08-3017-139/+483
* modernize and make use of a static flist for allocating idxset entriesLennart Poettering2007-08-301-53/+76
* move queue processing code into pa_thread_mqLennart Poettering2007-08-302-0/+27
* add new function pa_memblock_ref_is_one()Lennart Poettering2007-08-302-0/+13
* fix pa_memchunk_make_writable(), make memchunk functions return the memchunk ...Lennart Poettering2007-08-302-6/+11
* add an assert()Lennart Poettering2007-08-301-1/+1
* add pa_timespec_reset()Lennart Poettering2007-08-302-0/+8
* make passing a code pointer to pa_asyncmsgq_get() optionalLennart Poettering2007-08-301-3/+3
* make floating point speex resampler the defaultLennart Poettering2007-08-251-7/+2
* enable -ffast-math for gccLennart Poettering2007-08-251-10/+15
* make ffmpeg resampler actually workLennart Poettering2007-08-251-19/+81
* add makefiles to speex/ and ffmpeg/ to easy compilation from emacsLennart Poettering2007-08-246-12/+117
* Copy resampler from ffmpeg into our sourcesLennart Poettering2007-08-243-0/+396
* big resampler rework: support integer-only resampling, support speex resamplerLennart Poettering2007-08-238-430/+711
* fix a bad memory access when destructing pa_memimportsLennart Poettering2007-08-231-3/+4
* add a small speex wrapper so that we can include both the fp and the fixed-po...Lennart Poettering2007-08-231-0/+48
* add a copy of the speex resampler to our sourcesLennart Poettering2007-08-234-0/+1745
* support absolute, relative and periodic timers in pa_rtpollLennart Poettering2007-08-222-17/+101
* add convenience functions to hook up pa_fdsem and pa_asyncmsgq to an pa_rtpol...Lennart Poettering2007-08-222-2/+91
* add missing includeLennart Poettering2007-08-221-0/+1
* make pa_make_power_of_two() and pa_is_power_of_two() inline functionsLennart Poettering2007-08-222-20/+17
* add missing #includeLennart Poettering2007-08-221-0/+1
* add new option to pa_core stating whether we are running as high prio processLennart Poettering2007-08-222-4/+5
* add new realtime event loop abstraction which precise time keeping by using h...Lennart Poettering2007-08-222-0/+525
* add facility for managing realtime signalsLennart Poettering2007-08-222-0/+155
* add monotonic clock abstraction pa_rtclockLennart Poettering2007-08-222-0/+201
* rename a few things in a macro to make name collisions less likelyLennart Poettering2007-08-221-12/+12
* make use of new public function pa_is_power_of_two()Lennart Poettering2007-08-221-5/+1
* add pa_is_power_of_two() and pa_make_power_of_two() functionsLennart Poettering2007-08-222-0/+21
* add macro for creating static TLS objectsLennart Poettering2007-08-221-0/+26
* add more PA_PTR_TO_XXX macrosLennart Poettering2007-08-221-1/+8
* seperately get high nice level and acquire realtime schedLennart Poettering2007-08-162-64/+32
* add pa_truncate_utf8() function for truncating a string and guaranteeing it s...Lennart Poettering2007-08-162-0/+20
* fix an awful race condition when handling data requestsLennart Poettering2007-08-151-14/+22
* set CLOEXEC on more fdsLennart Poettering2007-08-151-0/+3
* add protocol support for muting sink inputs and suspending sinks/sourcesLennart Poettering2007-08-152-3/+88
* use pa_source_suspend_all/pa_sink_suspend_all for suspending all sinks/sourcesLennart Poettering2007-08-151-7/+6