summaryrefslogtreecommitdiffstats
path: root/src/modules/module-remap-sink.c
Commit message (Collapse)AuthorAgeFilesLines
* ladspa,remap: make description of sink follow movesLennart Poettering2009-09-011-3/+21
|
* core: move 'flags' field into 'pa_sink_input_new_data' structure so that ↵Lennart Poettering2009-08-281-1/+2
| | | | hooks can access it
* ladspa/remap: handle failing stream moves properlyLennart Poettering2009-08-221-2/+5
|
* ladspa/remap: sync latency flags from master sink when moving between sinksLennart Poettering2009-08-151-0/+1
|
* module-remap: allow moving of sink, forward fixed latencyLennart Poettering2009-08-151-58/+76
| | | | | | | | | | This is a bigger change reworking a number of things: - We now allow moving of the remap sink betwween backend sinks like any other stream. - We forward the fixed latency parameter of the underlying sinks the same way as the dynamic latency.
* remap: unify argument order with other modulesLennart Poettering2009-08-151-2/+2
|
* ladspa/remap: make sure we process all requested rewinds unconditionallyLennart Poettering2009-08-071-0/+3
| | | | | | | In some situations a rewind request travelling downstream might be optimized away on its way and an upstream rewind processing might never come back. Hence, call _process_rewind() before each _render()just to make sure we processed them all.
* modules: add {sink|source|card}_properties argument to all modulesLennart Poettering2009-05-281-1/+9
|
* introduce new flag that marks sinks/sources which can adjust the latency ↵Lennart Poettering2009-03-251-1/+1
| | | | dynamically
* set request/rewind sizes only via accessor functionsLennart Poettering2009-03-241-2/+2
|
* simplify latency range by not allowing stored 'wildcard' ranges anymoreLennart Poettering2009-03-241-2/+2
|
* Use LGPL 2.1 on all files previously using LGPL 2Colin Guthrie2009-03-031-1/+1
|
* make a couple of functions return proper error codesLennart Poettering2009-02-031-1/+1
|
* rework module usage counter stuff to be pull basedLennart Poettering2009-01-151-0/+9
|
* kill autoload stuff as plannedLennart Poettering2009-01-151-1/+1
|
* add new dont_rewind_render flag to allow quick starts of newly created streamsLennart Poettering2009-01-151-2/+2
|
* implement may_move_to for ladspa/remap sinksLennart Poettering2008-10-211-0/+11
|
* fix shutdown when --disallow-module-loading=1 is passedLennart Poettering2008-08-051-1/+1
|
* always forward rewind requests to the sink, and don't abort on nbytes=0Lennart Poettering2008-06-261-6/+3
|
* call the right function in the right contextLennart Poettering2008-06-211-1/+1
|
* since the sink is unlinked before the sink input we need to make sure we ↵Lennart Poettering2008-06-211-5/+5
| | | | don't call any function for unlinked sinks from any sink input callback
* Rework module-combine to work with glitch-free core; add new max_request ↵Lennart Poettering2008-06-201-5/+33
| | | | field to pa_sink
* fix interpretation of remix parameterLennart Poettering2008-06-201-1/+1
|
* add new remix= parameter to remap sinkLennart Poettering2008-06-191-3/+11
|
* get rid of svn $ keywordsLennart Poettering2008-06-181-2/+0
|
* use pa_sink_set_latency_range() where applicableLennart Poettering2008-05-171-2/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2458 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge glitch-free branch back into trunkLennart Poettering2008-05-151-71/+132
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f
* tag modules that may only be loaded once at most especially, and enforce ↵Lennart Poettering2007-11-091-4/+5
| | | | | | that in the module loader git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2043 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge 'lennart' branch back into trunk.Lennart Poettering2007-10-281-0/+334
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1971 fefdeb5f-60dc-0310-8127-8f9354f1896f