Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | filters: Handle stream moves properly | Arun Raghavan | 2011-04-23 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This makes sure that we handle streams moving between sinks properly. To do this, we change the way the filter.* properties are handled a little bit. Firstly, this splits up the "filter.apply" property into two properties - "filter.want" and "filter.apply". "filter.apply" acts as before - it bypasses module-filter-heuristics and directly tells module-filter-apply what filters are to be applied. "filter.want" is used to tell module-filter-heuristics what filters the client wants. The module then decides whether to actually apply the filter or not (for now, this makes sure we don't apply echo-cancellation even if requested on phone sinks (where it is assumed AEC is taken care of or is not required). Next, we also make sure that we track whether the client set "filter.apply" or module-filter-heuristics did - and in the latter case, we recalculate "filter.apply" and then have module-filter-apply apply the filter if required. This introduces some evil in the form of causing the move_finish callback to possibly trigger another move, but we protect for this case (with a property) to be doubly sure of not causing an infinite loop. | ||||
* | filter: Move the proplist defines into the central place and document them. | Colin Guthrie | 2011-04-20 | 1 | -0/+6 |
| | |||||
* | proplist: explicitly mention a role 'test' | Lennart Poettering | 2010-02-21 | 1 | -1/+1 |
| | |||||
* | headers: Some trivial fixes for some documentation typos | Mads Kiilerich | 2010-01-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Note also the willneed/will_need inconsistency. I guess it could be nice to ASAP choose one of them and introduce a backward compatibility hack for the other. The issues was mostly found with: for a in $(grep -r '^[ /]\*.*()' $( find -name '*.[ch]') | sed 's,^.* \([^ ]*\)().*$,\1,g' | sort | uniq | grep ^pa_) do grep -rq "^.[^*].*\<$a(" $(find * -name '*.h') || echo $a done | ||||
* | Merge branch 'master' into dbus-work | Tanu Kaskinen | 2009-10-02 | 1 | -1/+22 |
|\ | | | | | | | | | Conflicts: src/daemon/daemon-conf.c | ||||
| * | proplist: introduce PA_PROP_WINDOW_DESKTOP property | Lennart Poettering | 2009-09-17 | 1 | -0/+3 |
| | | |||||
| * | proplist: define properties for storing window position | Lennart Poettering | 2009-09-11 | 1 | -0/+18 |
| | | |||||
| * | doxygen: don't confuse doxygen with spurious .. | Lennart Poettering | 2009-09-11 | 1 | -1/+1 |
| | | |||||
* | | proplist: A couple of documentation fixes. | Tanu Kaskinen | 2009-08-24 | 1 | -2/+3 |
| | | |||||
* | | proplist: New function: pa_proplist_equal() | Tanu Kaskinen | 2009-08-09 | 1 | -0/+3 |
|/ | |||||
* | prop: introduce new PA_PROP_DEVICE_INTENDED_ROLES property | Lennart Poettering | 2009-06-08 | 1 | -0/+3 |
| | |||||
* | proplist: add two new generic properties, media.copyright and media.software | Lennart Poettering | 2009-05-25 | 1 | -0/+6 |
| | |||||
* | sample: introduce pa_proplist_setp() | Lennart Poettering | 2009-05-25 | 1 | -0/+8 |
| | |||||
* | various spelling fixes | Maarten Bosmans | 2009-04-04 | 1 | -1/+1 |
| | |||||
* | For now don't list icon property (in favour of icon name property) since ↵ | Lennart Poettering | 2009-03-01 | 1 | -0/+8 |
| | | | | icon negotiation is probably much more complex (i.e. sizes...) than just putting icon data somewhere. | ||||
* | add logic for initializing a useful icon name | Lennart Poettering | 2009-03-01 | 1 | -0/+6 |
| | |||||
* | rename PA_PROP_DEVICE_CONNECTOR to PA_PROP_DEVICE_BUS | Lennart Poettering | 2009-03-01 | 1 | -2/+2 |
| | |||||
* | revise form factor list a bit, simplify and use singular everywhere | Lennart Poettering | 2009-03-01 | 1 | -1/+1 |
| | |||||
* | introduce seperate vendor/product id fields | Lennart Poettering | 2009-03-01 | 1 | -2/+11 |
| | |||||
* | revise list of form factors a little | Lennart Poettering | 2009-02-27 | 1 | -1/+1 |
| | |||||
* | introduce new well-known role 'a11y' | Lennart Poettering | 2009-02-24 | 1 | -1/+1 |
| | |||||
* | add new property PA_PROP_APPLICATION_PROCESS_SESSION_ID and initialize it by ↵ | Lennart Poettering | 2009-02-21 | 1 | -0/+3 |
| | | | | default | ||||
* | document all currently known properties | Lennart Poettering | 2009-02-13 | 1 | -59/+112 |
| | |||||
* | declare 'animation' stream role for Flash and suchlike | Lennart Poettering | 2009-02-12 | 1 | -1/+1 |
| | |||||
* | add #defines for all enums that lacked it | Lennart Poettering | 2009-02-06 | 1 | -0/+6 |
| | |||||
* | fix up parser in pa_proplist_from_string() to handle escapes correctly; make ↵ | Lennart Poettering | 2009-02-04 | 1 | -1/+1 |
| | | | | pa_proplist_to_string() escape quotes properly | ||||
* | add a few new form factors | Lennart Poettering | 2009-02-02 | 1 | -1/+1 |
| | |||||
* | introduce PA_PROP_APPLICATION_PROCESS_MACHINE_ID | Lennart Poettering | 2009-02-02 | 1 | -0/+2 |
| | |||||
* | add a few missing doxygen comments | Lennart Poettering | 2009-01-27 | 1 | -1/+1 |
| | |||||
* | import version.h in all header files to make sure that version-based feature ↵ | Lennart Poettering | 2009-01-27 | 1 | -0/+1 |
| | | | | testing works | ||||
* | allow setting properties for modules, too | Lennart Poettering | 2009-01-19 | 1 | -0/+4 |
| | |||||
* | add pa_proplist_to_string_sep() | Lennart Poettering | 2009-01-17 | 1 | -3/+10 |
| | |||||
* | Add SPDIF/HDMI ALSA devices and device descriptions to device search table | Lennart Poettering | 2009-01-15 | 1 | -2/+6 |
| | |||||
* | add pa_proplist_size() and pa_proplist_isempty() | Lennart Poettering | 2009-01-14 | 1 | -0/+6 |
| | |||||
* | Fix version info | Lennart Poettering | 2009-01-14 | 1 | -1/+1 |
| | |||||
* | libpulse: add proplist_from_string | Marc-André Lureau | 2009-01-13 | 1 | -1/+5 |
| | |||||
* | reindent comments a bit | Lennart Poettering | 2008-09-03 | 1 | -3/+13 |
| | |||||
* | prepare doxygen docs for 0.9.11 | Lennart Poettering | 2008-07-21 | 1 | -16/+18 |
| | |||||
* | add new abstract device class | Lennart Poettering | 2008-06-20 | 1 | -1/+1 |
| | |||||
* | get rid of svn $ keywords | Lennart Poettering | 2008-06-18 | 1 | -2/+0 |
| | |||||
* | add missing inclusion | Lennart Poettering | 2008-06-16 | 1 | -0/+2 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2531 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | update well-known property list | Lennart Poettering | 2008-06-11 | 1 | -3/+12 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2505 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | update props | Lennart Poettering | 2008-05-29 | 1 | -11/+20 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2492 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | merge glitch-free branch back into trunk | Lennart Poettering | 2008-05-15 | 1 | -38/+147 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | add new function pa_proplist_contains() | Lennart Poettering | 2007-12-29 | 1 | -0/+2 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2089 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | add new property list implementation | Lennart Poettering | 2007-12-23 | 1 | -0/+88 |
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2085 fefdeb5f-60dc-0310-8127-8f9354f1896f |