Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core-util: fall back to sysconf(_SC_OPEN_MAX) to find maximum file descriptor | Lennart Poettering | 2009-05-22 | 1 | -4/+6 |
| | |||||
* | Add missing headers' include to build on FreeBSD 7.1. | Diego Elio 'Flameeyes' Pettenò | 2009-05-15 | 1 | -0/+1 |
| | |||||
* | When MAP_ANONYMOUS is missing, fallback to MAP_ANON. | Diego Elio 'Flameeyes' Pettenò | 2009-05-15 | 1 | -0/+5 |
| | | | | | | While the latter is deprecated on modern systems like glibc-based ones, FreeBSD (and probably others) still use it, so make sure it falls back if the new one is missing. | ||||
* | shm: rework alignment when punching memory | Lennart Poettering | 2009-05-14 | 1 | -18/+26 |
| | |||||
* | macro: include string.h because we need it for memset | Lennart Poettering | 2009-05-14 | 1 | -0/+1 |
| | |||||
* | database: add tdb backend | Lennart Poettering | 2009-05-14 | 1 | -0/+224 |
| | |||||
* | database: add gdbm backend | Lennart Poettering | 2009-05-14 | 1 | -0/+246 |
| | |||||
* | database: add abstracted database API | Lennart Poettering | 2009-05-14 | 1 | -0/+61 |
| | |||||
* | core: automatically add icons for headsets/headphones/speakers for devices | Lennart Poettering | 2009-05-13 | 1 | -0/+15 |
| | |||||
* | http: fix segfault on connection termination | Lennart Poettering | 2009-05-12 | 1 | -1/+4 |
| | |||||
* | mime: drop additional whitespace from mime types | Lennart Poettering | 2009-05-11 | 1 | -1/+4 |
| | |||||
* | core: Take samples from silence cache rather than write zeros | Jyri Sarha | 2009-05-09 | 1 | -10/+22 |
| | | | | | | If the only stream to render from is muted take samples from the silence cache. This should shrink memory/cache bandwidth. Again the gain was not what I hoped for. | ||||
* | core: optimize pa_sink_render_full() | Jyri Sarha | 2009-05-08 | 1 | -5/+73 |
| | | | | | I have used this fix for quite a while and I am pretty confident about it. However, the performance gain was not what I expected. | ||||
* | core: liberalize 99a6a4 a bit | Lennart Poettering | 2009-05-08 | 2 | -9/+17 |
| | | | | | | While flags should generally be initialized by passing them to pa_{sink|source}_new() we make an exception for the volume related flags which may be initilized afterwards, but before _put(). | ||||
* | core: cache requested latency only when we are running, not while we are ↵ | Lennart Poettering | 2009-05-08 | 2 | -4/+10 |
| | | | | still constructing | ||||
* | core: make sure we fix up flags/monitor flags already in pa_sink_new() ↵ | Lennart Poettering | 2009-05-08 | 3 | -36/+26 |
| | | | | instead of pa_sink_put() | ||||
* | core: introduce pa_{sink,source}_set_fixed_latency() | Lennart Poettering | 2009-05-08 | 4 | -0/+33 |
| | | | | | This allows us to forward the fixed latency directly from the sink to the monitor source withut having to wait for pa_sink_put(). | ||||
* | macro: add macros for initializing memory | Lennart Poettering | 2009-05-08 | 1 | -0/+3 |
| | |||||
* | sconv: fix a few minor conversion issues | Lennart Poettering | 2009-05-01 | 2 | -6/+6 |
| | |||||
* | sample-util: fix iteration loop when adjusting volume of s24 samples | Lennart Poettering | 2009-05-01 | 1 | -4/+4 |
| | |||||
* | sample-util: properly allocate silence block for s24-32 formats | Lennart Poettering | 2009-05-01 | 1 | -0/+4 |
| | |||||
* | endian: fix LE/BE order for 24 bit accessor functions | Lennart Poettering | 2009-05-01 | 1 | -4/+4 |
| | |||||
* | headers: minor cleanups | Lennart Poettering | 2009-04-30 | 2 | -4/+6 |
| | |||||
* | http: export information about currently active server strings | Lennart Poettering | 2009-04-30 | 2 | -2/+33 |
| | |||||
* | strlist: add new calls pa_strlist_{next|data}() | Lennart Poettering | 2009-04-30 | 2 | -0/+18 |
| | |||||
* | parseaddr: add new call pa_is_ip_address() | Lennart Poettering | 2009-04-30 | 2 | -0/+17 |
| | |||||
* | http: split out mime type handling calls | Lennart Poettering | 2009-04-29 | 3 | -154/+221 |
| | |||||
* | protocol-http: allow listening into sinks/sources via HTTP | Lennart Poettering | 2009-04-29 | 1 | -111/+394 |
| | |||||
* | ioline: add new calls pa_ioline_detach_iochannel() and pa_ioline_is_drained() | Lennart Poettering | 2009-04-29 | 2 | -2/+31 |
| | |||||
* | ioline: add callback that can be called when the ioline object is fully drained | Lennart Poettering | 2009-04-29 | 2 | -1/+25 |
| | |||||
* | simple-protocol: don't hit an assert when we call connection_unlink() early | Lennart Poettering | 2009-04-29 | 1 | -1/+1 |
| | |||||
* | protocol-http: substantial modernizations | Lennart Poettering | 2009-04-29 | 1 | -103/+394 |
| | |||||
* | protocol-native,proplist-util: port to pa_get_{user|host}_name_malloc() | Lennart Poettering | 2009-04-29 | 2 | -13/+19 |
| | |||||
* | core-util: introduce pa_get_host_name_malloc() and pa_get_user_name_malloc() | Lennart Poettering | 2009-04-29 | 2 | -19/+49 |
| | |||||
* | memtrap: implicitly page align memory areas | Lennart Poettering | 2009-04-29 | 1 | -4/+6 |
| | |||||
* | macro: make pa_page_align roung up instead of down | Lennart Poettering | 2009-04-29 | 1 | -1/+2 |
| | |||||
* | macro: add new macro pa_align_ptr() | Lennart Poettering | 2009-04-29 | 1 | -0/+8 |
| | |||||
* | shm: minor modernizations | Lennart Poettering | 2009-04-29 | 1 | -3/+3 |
| | |||||
* | shm: page align shm size when mmap()ing it | Lennart Poettering | 2009-04-29 | 1 | -3/+3 |
| | |||||
* | strbuf: add new call pa_strbuf_putc() | Lennart Poettering | 2009-04-29 | 2 | -0/+8 |
| | |||||
* | idxset: add enumeration macro PA_IDXSET_FOREACH | Lennart Poettering | 2009-04-29 | 1 | -0/+4 |
| | |||||
* | memtrap,aupdate: split atomic update from memtrap into seperate aupdate ↵ | Lennart Poettering | 2009-04-22 | 4 | -82/+263 |
| | | | | framework | ||||
* | memtrap: add a bit of documentation for memtrap | Lennart Poettering | 2009-04-21 | 1 | -0/+11 |
| | |||||
* | memtrap: fix parameter type | Lennart Poettering | 2009-04-21 | 1 | -1/+1 |
| | |||||
* | memtrap: hook up core to memtrap system | Lennart Poettering | 2009-04-21 | 1 | -0/+7 |
| | |||||
* | memtrap: make installation of SIGBUS handler explicit to ease integration ↵ | Lennart Poettering | 2009-04-21 | 2 | -23/+17 |
| | | | | into libraries | ||||
* | memtrap: when we fail to handle sigbus say so | Lennart Poettering | 2009-04-21 | 1 | -0/+1 |
| | |||||
* | memtrap: add new logic to trap and handle SIGBUS | Lennart Poettering | 2009-04-21 | 2 | -0/+294 |
| | |||||
* | semaphore: introduce static semaphores | Lennart Poettering | 2009-04-21 | 2 | -0/+37 |
| | |||||
* | mutex: add initializer for static mutexes | Lennart Poettering | 2009-04-21 | 2 | -1/+5 |
| |