| Commit message (Expand) | Author | Age | Files | Lines |
* | add new function pa_mempool_is_shared() to test whether a memory pool is suit... | Lennart Poettering | 2006-08-18 | 2 | -0/+7 |
* | remove all occurences of | Lennart Poettering | 2006-08-18 | 34 | -222/+222 |
* | rework logging subsystem, to implicitly include __FILE__ in pa_log() calls. I... | Lennart Poettering | 2006-08-18 | 2 | -46/+84 |
* | Rework memory management to allow shared memory data transfer. The central idea | Lennart Poettering | 2006-08-18 | 28 | -260/+1185 |
* | add abstracted shared memory API | Lennart Poettering | 2006-08-18 | 2 | -0/+266 |
* | fix a bad type cast | Lennart Poettering | 2006-08-18 | 1 | -1/+1 |
* | cleanup hashmap.[ch] a little: use hash/compare func prototypes defined in id... | Lennart Poettering | 2006-08-18 | 2 | -11/+46 |
* | cleanup idxset.[ch] a little: define proper types for the hash/compare funcs,... | Lennart Poettering | 2006-08-18 | 2 | -6/+14 |
* | fix a PA_LLIST_HEAD_INIT invocation | Lennart Poettering | 2006-08-17 | 1 | -1/+1 |
* | add missing #include | Lennart Poettering | 2006-08-17 | 1 | -0/+2 |
* | make PA_LLIST_HEAD_INIT thread safe | Lennart Poettering | 2006-08-17 | 1 | -1/+1 |
* | minor optimization | Lennart Poettering | 2006-08-13 | 1 | -1/+1 |
* | implement hook_source_ouput_new. For this I modified the pa_source_output_new... | Lennart Poettering | 2006-08-13 | 7 | -74/+151 |
* | split a validity check into two | Lennart Poettering | 2006-08-13 | 1 | -1/+2 |
* | implement hook_source_disconnect | Lennart Poettering | 2006-08-13 | 1 | -1/+3 |
* | define new hooks: hook_source_output_new, hook_source_disconnect | Lennart Poettering | 2006-08-13 | 2 | -2/+9 |
* | properly implement a pa_sink_disconnect() hook | Lennart Poettering | 2006-08-13 | 3 | -4/+7 |
* | ignore if we recieved a memory block for an invalid stream, since this might ... | Lennart Poettering | 2006-08-13 | 1 | -1/+1 |
* | remove pa_sink_input::variable_rate field since it has been folded into pa_si... | Lennart Poettering | 2006-08-13 | 2 | -2/+1 |
* | allow hooking into the process of creating playback streams. To implement thi... | Lennart Poettering | 2006-08-13 | 13 | -132/+265 |
* | rework hook list stuff once again: change the callback prototype to recieve t... | Lennart Poettering | 2006-08-13 | 2 | -9/+15 |
* | rework hook list stuff again, and replace macros with real functins. We loose... | Lennart Poettering | 2006-08-13 | 2 | -77/+133 |
* | reall add type safe hook list | Lennart Poettering | 2006-08-12 | 1 | -0/+117 |
* | implement typeafe hook chain | Lennart Poettering | 2006-08-12 | 1 | -0/+2 |
* | extend maximum sink/source name length, because HAL UDIs can get ridiculously... | Lennart Poettering | 2006-08-12 | 1 | -1/+1 |
* | test if sink->monitor_source is set before making use of it | Lennart Poettering | 2006-08-12 | 2 | -3/+3 |
* | add pa_sink_used_by()/pa_source_used_by() | Lennart Poettering | 2006-08-12 | 4 | -1/+24 |
* | there's no need to queue subscription events if noone is listening, hence don... | Lennart Poettering | 2006-08-12 | 1 | -0/+4 |
* | clean up event generation a little: suppress unnecessary events and generate ... | Lennart Poettering | 2006-08-12 | 4 | -1/+22 |
* | rework subscription code: try to drop redundant queued events | Lennart Poettering | 2006-08-12 | 4 | -97/+129 |
* | fix a compiler warning | Lennart Poettering | 2006-08-12 | 1 | -1/+1 |
* | add new macro PA_LLIST_INSERT_AFTER | Lennart Poettering | 2006-08-12 | 1 | -1/+18 |
* | comment which values in pa_{sink,source,sink_input,source_output} structures ... | Lennart Poettering | 2006-08-11 | 4 | -34/+37 |
* | * introduce new functions pa_sink_set_description() and pa_source_set_descrip... | Lennart Poettering | 2006-08-11 | 4 | -10/+69 |
* | do not export name validity checking routes and apply them only to sink/sourc... | Lennart Poettering | 2006-08-11 | 2 | -9/+6 |
* | rework name register a litle to only allow "valid" names. | Lennart Poettering | 2006-08-11 | 2 | -33/+101 |
* | wrap pa_source_output_move_to() in the native protocol | Lennart Poettering | 2006-08-03 | 1 | -14/+35 |
* | add new CLI command move-source-output as wrapper around pa_source_output_mov... | Lennart Poettering | 2006-08-03 | 1 | -1/+41 |
* | Implement pa_source_input_move_to() for moving record streams between sources | Lennart Poettering | 2006-08-03 | 2 | -3/+77 |
* | - don't call pa_sink_notify in pa_sink_input_new() because the virtual method... | Lennart Poettering | 2006-08-03 | 1 | -4/+6 |
* | add new native protocol function for moving sink inputs between sinks | Lennart Poettering | 2006-07-31 | 1 | -1/+44 |
* | add new commands opcode for moving sink inputs and source outputs | Lennart Poettering | 2006-07-31 | 1 | -0/+4 |
* | deal properly with recursive module unloading | Lennart Poettering | 2006-07-31 | 1 | -0/+4 |
* | fix bad memory access if a non-existing entry shall be removed from a pa_idxs... | Lennart Poettering | 2006-07-31 | 1 | -0/+3 |
* | add new CLI function "move-sink-input" as wrapper around pa_sink_input_move_to() | Lennart Poettering | 2006-07-29 | 1 | -2/+40 |
* | * implement "hot" moving of playback streams between sinks (pa_sink_input_mov... | Lennart Poettering | 2006-07-29 | 2 | -6/+239 |
* | free the memblockq if we decide not to play it | Lennart Poettering | 2006-07-29 | 1 | -2/+6 |
* | if the memblockq is empty, return -1 in all cases | Lennart Poettering | 2006-07-29 | 1 | -0/+6 |
* | for the playing field of pa_timing_info use pa_sink_input::state == PA_SINK_I... | Lennart Poettering | 2006-07-28 | 1 | -1/+1 |
* | fold the seperate variable pa_sink_input::playing into pa_sink_input::state a... | Lennart Poettering | 2006-07-28 | 2 | -15/+18 |