Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | fix up latency before calling into stream code, to make sure we don't ask ↵ | Lennart Poettering | 2008-08-29 | 4 | -13/+16 | |
| | | | | for too much data to early | |||||
* | rework pa_ulog2 and base it on __builtin_clz if available, make ↵ | Lennart Poettering | 2008-08-29 | 1 | -15/+21 | |
| | | | | pa_make_power_of_two based on it | |||||
* | add byte-to-usec and usec-to-byte converters that round up, not down | Lennart Poettering | 2008-08-28 | 2 | -0/+36 | |
| | ||||||
* | call close() in a loop to catch EINTR | Lennart Poettering | 2008-08-26 | 1 | -1/+9 | |
| | ||||||
* | add a few missing casts | Lennart Poettering | 2008-08-20 | 5 | -12/+12 | |
| | ||||||
* | use final glibc eventfd() instead of our homegrown syscall invocations | Lennart Poettering | 2008-08-19 | 1 | -37/+13 | |
| | ||||||
* | rework cpu limit logic to use monotonic instead of wall clock time | Lennart Poettering | 2008-08-19 | 1 | -0/+1 | |
| | ||||||
* | simplify pa_start_child_for_read by using ↵ | Lennart Poettering | 2008-08-19 | 1 | -57/+3 | |
| | | | | pa_close_all()/pa_reset_sigs()/pa_unblock_sigs() | |||||
* | add a few more gcc warning flags and fix quite a few problems found by doing so | Lennart Poettering | 2008-08-19 | 37 | -326/+346 | |
| | ||||||
* | Merge commit 'flameeyes/autoconf-2.62' | Lennart Poettering | 2008-08-18 | 1 | -1/+1 | |
|\ | ||||||
| * | Create a new macro for checking compiler support for TLS. | Diego 'Flameeyes' Pettenò | 2008-08-08 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | Create a new macro that can be shared between projects to check for __thread support by the compiler. This macro might come useful for xine-lib too so I want to keep it separate for easier importing it over. Name the defined macro SUPPORT_TLS___THREAD to follow the same style as the checks from attributes.m4. | |||||
* | | a few modernizations | Lennart Poettering | 2008-08-18 | 1 | -6/+6 | |
| | | ||||||
* | | add some code to make invalid valgrind warnings go away | Lennart Poettering | 2008-08-18 | 1 | -1/+13 | |
| | | ||||||
* | | allow clients to not specify the volume for their streams | Lennart Poettering | 2008-08-18 | 1 | -3/+13 | |
| | | ||||||
* | | rework validity checking of sink/source/... names | Lennart Poettering | 2008-08-18 | 1 | -18/+43 | |
| | | ||||||
* | | save a bit of memory | Lennart Poettering | 2008-08-18 | 4 | -26/+29 | |
| | | ||||||
* | | pass force_refresh=FALSE to all volume/mute read invocations | Lennart Poettering | 2008-08-13 | 3 | -12/+12 | |
| | | ||||||
* | | rework volume/mute APIs: split out pa_xx_set_soft_volume() and add ↵ | Lennart Poettering | 2008-08-13 | 4 | -14/+38 | |
| | | | | | | | | force_refresh argument to read functions | |||||
* | | initialize IP ACLs properly | Lennart Poettering | 2008-08-11 | 2 | -2/+2 | |
| | | ||||||
* | | otpimize mixing code a bit by moving a few checks out of the inner loops | Lennart Poettering | 2008-08-11 | 1 | -83/+39 | |
| | | ||||||
* | | optimize volume changing a bit by only using a single counter for the inner ↵ | Lennart Poettering | 2008-08-11 | 1 | -31/+36 | |
| | | | | | | | | loops instead of two | |||||
* | | adhere to struct gcc aliasing rules | Lennart Poettering | 2008-08-11 | 1 | -7/+3 | |
| | | ||||||
* | | fix bad memory access | Lennart Poettering | 2008-08-09 | 1 | -1/+1 | |
| | | ||||||
* | | adhere to C strict aliasing rules | Lennart Poettering | 2008-08-09 | 1 | -3/+8 | |
| | | ||||||
* | | don't use PA_GCC_UNUSED anymore | Lennart Poettering | 2008-08-09 | 13 | -58/+58 | |
| | | ||||||
* | | free regex_t after use | Lennart Poettering | 2008-08-09 | 1 | -4/+11 | |
| | | ||||||
* | | set errno properly in all functions from pid.c | Lennart Poettering | 2008-08-09 | 1 | -3/+18 | |
| | | ||||||
* | | set errno properly in all functions from core-util.c | Lennart Poettering | 2008-08-09 | 1 | -23/+95 | |
| | | ||||||
* | | add locale support to pa_parse_boolean() | Lennart Poettering | 2008-08-09 | 1 | -0/+35 | |
| | | ||||||
* | | make sure we don't crash if pa_thread_join() is called more than once on the ↵ | Lennart Poettering | 2008-08-08 | 1 | -1/+8 | |
|/ | | | | same pa_thread object | |||||
* | remove some leftover debug string | Lennart Poettering | 2008-08-07 | 1 | -1/+1 | |
| | ||||||
* | Modify pa_state_path() to take an additional argument for prepending the ↵ | Lennart Poettering | 2008-08-07 | 2 | -6/+19 | |
| | | | | machine id to the file name. | |||||
* | Rework state/runtime directory logic | Lennart Poettering | 2008-08-07 | 1 | -26/+221 | |
| | | | | | | | The runtime directory is now guaranteed to be in /tmp which will hopefully provide support for POSIX file locking and UNIX sockets. The state directory stays in $HOME. | |||||
* | add new function pa_machine_id() | Lennart Poettering | 2008-08-07 | 2 | -0/+46 | |
| | ||||||
* | add new switch --disallow-exit | Lennart Poettering | 2008-08-06 | 5 | -19/+37 | |
| | ||||||
* | remove authkey-prop from tree | Lennart Poettering | 2008-08-06 | 2 | -147/+0 | |
| | ||||||
* | don't include authkey-prop.h anymore | Lennart Poettering | 2008-08-06 | 1 | -1/+0 | |
| | ||||||
* | fix a few potential bad memory accesses | Lennart Poettering | 2008-08-06 | 1 | -2/+7 | |
| | ||||||
* | fix shutdown when --disallow-module-loading=1 is passed | Lennart Poettering | 2008-08-05 | 5 | -16/+20 | |
| | ||||||
* | fix a few more copy/paste errors | Lennart Poettering | 2008-08-05 | 2 | -6/+6 | |
| | ||||||
* | fix copy/paste error | Lennart Poettering | 2008-08-04 | 1 | -1/+1 | |
| | ||||||
* | inherit proplist on sample playback from client | Lennart Poettering | 2008-08-04 | 1 | -0/+2 | |
| | ||||||
* | add hooks for connection creation/deletion, for that export pa_native_connection | Lennart Poettering | 2008-08-04 | 2 | -205/+247 | |
| | ||||||
* | don't hit an assert if when process_rewind() is called with nbytes=0 | Lennart Poettering | 2008-08-04 | 2 | -4/+0 | |
| | ||||||
* | fix uninitialized memory access | Lennart Poettering | 2008-08-03 | 1 | -1/+1 | |
| | ||||||
* | add extension system for native protocol | Lennart Poettering | 2008-08-03 | 3 | -18/+65 | |
| | ||||||
* | store load_once flag for module | Lennart Poettering | 2008-08-03 | 2 | -4/+9 | |
| | ||||||
* | start idle timer even when no module is ever loaded | Lennart Poettering | 2008-08-03 | 1 | -0/+2 | |
| | ||||||
* | some pa_bool_t'ization | Lennart Poettering | 2008-08-03 | 1 | -5/+8 | |
| | ||||||
* | fix iteration over random devices | Sjoerd Simons | 2008-08-03 | 1 | -0/+2 | |
| | | | | | | | | Actually iterate over the various random devices. Fixes a infinite loop on startup when /dev/urandom isn't readable. Patch by Matt Kraai on Debian bug 491270, closes #333 Signed-off-by: Lennart Poettering <lennart@poettering.net> |