summaryrefslogtreecommitdiffstats
path: root/src/pulsecore
Commit message (Expand)AuthorAgeFilesLines
* Fix call to pa_mutex_new().Pierre Ossman2006-09-011-1/+1
* Add pthread_once() equivalent support.Pierre Ossman2006-09-013-31/+55
* Thread implementation for Win32.Pierre Ossman2006-09-012-0/+379
* Also wrap yield functionality so that it can be platform independent.Pierre Ossman2006-08-312-0/+10
* define AO_REQUIRE_CAS in the Makefile instead of each source file, effectivel...Lennart Poettering2006-08-313-3/+0
* fix handling of "running" variableLennart Poettering2006-08-301-3/+8
* Add AO_REQUIRE_CAS as we do.Pierre Ossman2006-08-303-0/+5
* add a threading primitive APILennart Poettering2006-08-294-0/+350
* make pa_mempool_stat thread-safe/lock-freeLennart Poettering2006-08-294-61/+66
* modify memory block reference counting to use the new reference counting APILennart Poettering2006-08-293-15/+18
* add lock-free reference counting macros, based on libatomic-opsLennart Poettering2006-08-291-0/+41
* fix an misdesigned assert()Lennart Poettering2006-08-281-6/+5
* fix typoPierre Ossman2006-08-231-1/+1
* Fall back to creating a "normal" memory pool if unable to get a shared one.Pierre Ossman2006-08-221-4/+13
* Improve error messages a bit.Pierre Ossman2006-08-222-2/+5
* Fix up portability of memory pool handling a bit.Pierre Ossman2006-08-221-33/+43
* Fix detection of shared memory support and proper fallback.Pierre Ossman2006-08-221-1/+24
* Fix detection of page size for non-POSIX systems.Pierre Ossman2006-08-221-1/+7
* If a client leaves the sink/source for a stream unspecified by passing NULL asLennart Poettering2006-08-192-24/+31
* fix a bad memory accessLennart Poettering2006-08-191-1/+1
* when transferring large memory chunks of a pa_pstream, split them upLennart Poettering2006-08-191-13/+29
* if MAP_ANONYMOUS is not supported use posix_memalign if possible to allocate ...Lennart Poettering2006-08-191-2/+19
* print per-type memory block statistics on "stat"Lennart Poettering2006-08-191-1/+20
* generate per-type memory block statisticsLennart Poettering2006-08-192-1/+22
* rework the resample to allocate temporary memory with pa_memblock_new() inste...Lennart Poettering2006-08-191-25/+58
* allow importing of external shm data blocks unconditionally, even when local ...Lennart Poettering2006-08-191-10/+4
* deal properly with pa_mempool_new() failingLennart Poettering2006-08-191-2/+6
* fix allocation of anonymous memoryLennart Poettering2006-08-191-1/+1
* fix a memory leakLennart Poettering2006-08-191-1/+3
* activate SHM support on the server side only when new client supports it and ...Lennart Poettering2006-08-181-2/+23
* one s/0/NULL/Lennart Poettering2006-08-181-1/+1
* remove export/import objects when SHM is disable for a pa_pstream objectLennart Poettering2006-08-181-5/+20
* add new function pa_mempool_is_shared() to test whether a memory pool is suit...Lennart Poettering2006-08-182-0/+7
* remove all occurences of Lennart Poettering2006-08-1834-222/+222
* rework logging subsystem, to implicitly include __FILE__ in pa_log() calls. I...Lennart Poettering2006-08-182-46/+84
* Rework memory management to allow shared memory data transfer. The central ideaLennart Poettering2006-08-1828-260/+1185
* add abstracted shared memory APILennart Poettering2006-08-182-0/+266
* fix a bad type castLennart Poettering2006-08-181-1/+1
* cleanup hashmap.[ch] a little: use hash/compare func prototypes defined in id...Lennart Poettering2006-08-182-11/+46
* cleanup idxset.[ch] a little: define proper types for the hash/compare funcs,...Lennart Poettering2006-08-182-6/+14
* fix a PA_LLIST_HEAD_INIT invocationLennart Poettering2006-08-171-1/+1
* add missing #includeLennart Poettering2006-08-171-0/+2
* make PA_LLIST_HEAD_INIT thread safeLennart Poettering2006-08-171-1/+1
* minor optimizationLennart Poettering2006-08-131-1/+1
* implement hook_source_ouput_new. For this I modified the pa_source_output_new...Lennart Poettering2006-08-137-74/+151
* split a validity check into twoLennart Poettering2006-08-131-1/+2
* implement hook_source_disconnectLennart Poettering2006-08-131-1/+3
* define new hooks: hook_source_output_new, hook_source_disconnectLennart Poettering2006-08-132-2/+9
* properly implement a pa_sink_disconnect() hookLennart Poettering2006-08-133-4/+7
* ignore if we recieved a memory block for an invalid stream, since this might ...Lennart Poettering2006-08-131-1/+1