Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | mutex: when we fail to fill in mutex into static mutex ptr free it again | Lennart Poettering | 2009-04-21 | 1 | -0/+2 | |
| | ||||||
* | llist: add PA_LLIST_FOREACH | Lennart Poettering | 2009-04-21 | 1 | -0/+3 | |
| | ||||||
* | object: revert to old unref() behaviour | Lennart Poettering | 2009-04-19 | 1 | -2/+1 | |
| | | | | | | | This mostly reverts these two commits: eb04d0fda6f6ee7998bcf290750a299c566fbb19 12c5afe0382ded41de5283e0a8711155adf7ee64 | |||||
* | object: fix ref counting of objects on destruction | Lennart Poettering | 2009-04-19 | 1 | -1/+1 | |
| | ||||||
* | log: use pa_logl() instead of pa_log_level() | Lennart Poettering | 2009-04-19 | 1 | -1/+1 | |
| | ||||||
* | log: print file name only when we have it | Lennart Poettering | 2009-04-19 | 1 | -1/+1 | |
| | ||||||
* | object: keep refcount at 1 while destructing objects | Lennart Poettering | 2009-04-18 | 1 | -3/+6 | |
| | ||||||
* | core-util: handle EINTR already inside of pa_read/pa_write | Lennart Poettering | 2009-04-18 | 1 | -7/+32 | |
| | ||||||
* | core: when applying delay memblockq take monitored sink latency into account | Lennart Poettering | 2009-04-14 | 1 | -0/+19 | |
| | ||||||
* | core: use pa_{source|sink}_get_latency_within_thread() at one more place | Lennart Poettering | 2009-04-14 | 2 | -8/+2 | |
| | ||||||
* | core: introduce new 'reference' volume for sinks | Lennart Poettering | 2009-04-13 | 8 | -61/+90 | |
| | | | | | | | | | | | | | | | The reference volume is to be used as reference volume for stored stream volumes. Previously if a new stream was created the relative volume was taken relatively to the virtual device volume. Due to the flat volume logic this could then be fed back to the virtual device volume. Repeating the whole story over and over would result in a device volume that would go lower, and lower and lower. This patch introduces a 'reference' volume for each sink which stays unmodified by stream volume changes even if flat volumes are used. It is only modified if the sink volumes are modified directly by the user. For further explanations see http://pulseaudio.org/wiki/InternalVolumes | |||||
* | proplist-util: use pa_session_id() instead of accessing ↵ | Lennart Poettering | 2009-04-13 | 1 | -5/+4 | |
| | | | | 7b816367b01393ed3e3e650047d78f6e-1239640487.203609-1061245823 directly | |||||
* | core-util: filter utf8 in pa_machine_id() | Lennart Poettering | 2009-04-13 | 1 | -3/+6 | |
| | ||||||
* | core-util: add pa_session_id() | Lennart Poettering | 2009-04-13 | 2 | -0/+10 | |
| | ||||||
* | alsa: when printing warning about bogus data from alsa include snd_pcm_dump() | Lennart Poettering | 2009-04-10 | 1 | -0/+1 | |
| | ||||||
* | core: add a seperate fixed_latency field for sinks/sources with fixed latency | Lennart Poettering | 2009-04-10 | 7 | -28/+67 | |
| |