Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add functionality to dump list of cards | Lennart Poettering | 2009-01-15 | 3 | -4/+60 |
| | |||||
* | maintain a list of sink inputs/source outputs as part of the pa_client object | Lennart Poettering | 2009-01-15 | 5 | -2/+27 |
| | |||||
* | add new pa_card object as a way to logically combine multiple sinks and sources | Lennart Poettering | 2009-01-15 | 10 | -3/+319 |
| | |||||
* | fix bad memory access | Lennart Poettering | 2009-01-15 | 1 | -1/+2 |
| | |||||
* | convert pa_client instantiation to use a pa_client_new_data struct and add ↵ | Lennart Poettering | 2009-01-15 | 7 | -30/+106 |
| | | | | hooks for manipulating it | ||||
* | add new dont_rewind_render flag to allow quick starts of newly created streams | Lennart Poettering | 2009-01-15 | 7 | -15/+25 |
| | |||||
* | don't rely on PA_SINK_RUNNING vs. PA_SINK_IDLE for optimizations since it ↵ | Lennart Poettering | 2009-01-15 | 2 | -12/+4 |
| | | | | might not be fully up to date | ||||
* | fix a potential format string vulnerability | Lennart Poettering | 2009-01-15 | 1 | -1/+1 |
| | |||||
* | make pa_asyncq_push() fail under no circumstances. | Lennart Poettering | 2009-01-14 | 1 | -6/+7 |
| | |||||
* | build: fix few warnings | Marc-André Lureau | 2009-01-13 | 1 | -0/+1 |
| | |||||
* | cli: add missing update-*-proplist | Marc-André Lureau | 2009-01-13 | 1 | -0/+122 |
| | |||||
* | core: add source, si, so proplist_update | Marc-André Lureau | 2009-01-13 | 5 | -4/+38 |
| | |||||
* | cli: update-sink-proplist | Marc-André Lureau | 2009-01-13 | 1 | -1/+35 |
| | |||||
* | core: report remaining shared objects when cleanup | Marc-André Lureau | 2009-01-13 | 1 | -1/+8 |
| | |||||
* | core: add pa_source_update_proplist | Marc-André Lureau | 2009-01-13 | 2 | -0/+16 |
| | |||||
* | core: add pa_sink_update_proplist | Marc-André Lureau | 2009-01-13 | 2 | -0/+16 |
| | |||||
* | add new API function pa_memchunk_sine() | Lennart Poettering | 2009-01-12 | 2 | -0/+36 |
| | | | | | Ease generation of sine signals. Try to make the repeatable sine memblock fit into a single mempool slot. | ||||
* | Extend command name lookup tables to cover complete protocol | Lennart Poettering | 2009-01-12 | 1 | -9/+83 |
| | | | | Makes it easier to debug things. | ||||
* | Fix suspending of all sinks/sources | Lennart Poettering | 2009-01-12 | 1 | -1/+5 |
| | | | | | | pasuspender issues a SUSPEND_ALL requests for suspending all sinks/sources at once. This has been broken due to an ill-placed sanity checked. | ||||
* | fix version check | Lennart Poettering | 2009-01-12 | 1 | -2/+2 |
| | |||||
* | show maximum usable slot size | Lennart Poettering | 2009-01-10 | 1 | -2/+3 |
| | |||||
* | Add new pa_reduce() and pa_gcd() functions | Lennart Poettering | 2009-01-10 | 2 | -0/+27 |
| | |||||
* | make things compile again | Lennart Poettering | 2009-01-08 | 1 | -1/+2 |
| | |||||
* | add a few missing parens | Lennart Poettering | 2009-01-08 | 1 | -9/+9 |
| | |||||
* | Add new debuuging API pa_memchunk_dump_to_file() | Lennart Poettering | 2009-01-08 | 2 | -0/+29 |
| | |||||
* | Rework handling of the PA_SINK_LATENCY/PA_SOURCE_LATENCY flags | Lennart Poettering | 2008-12-24 | 2 | -3/+11 |
| | |||||
* | Add "base volume" field to sinks/sources | Lennart Poettering | 2008-12-24 | 6 | -5/+38 |
| | |||||
* | Add APIs to pass pa_volume_t fields in a tagstruct | Lennart Poettering | 2008-12-24 | 2 | -2/+42 |
| | |||||
* | make sure we don't hit an assert when we issue two rewind requests in a | Lennart Poettering | 2008-12-21 | 1 | -17/+25 |
| | | | | | | single iteration Closes rhbz 472757. | ||||
* | introduce new function pa_module_unload_request_by_index | Lennart Poettering | 2008-12-17 | 2 | -2/+14 |
| | |||||
* | Don't hit an assert when checking for idleness | Lennart Poettering | 2008-12-17 | 4 | -5/+18 |
| | | | | Closes #398 | ||||
* | Don't mix front-center into rear channels | Lennart Poettering | 2008-12-17 | 1 | -3/+93 |
| | | | | | | | | If there's a center channel on input that is not available on output make sure we mix front-center only into front-left/right and rear-center into rear-left/right. Closes #400 | ||||
* | Check if environ is actually set before we use it | Lennart Poettering | 2008-12-16 | 1 | -14/+21 |
| | | | | | | | | Some applications seem to set **environ to NULL for various reasons. Before we iterate through it we thus need to make sure it is actually set to make sure we don't segfault. Closes rhbz #473080 | ||||
* | make shm marker architecture independant, patch from michich, closes #401 | Lennart Poettering | 2008-11-01 | 1 | -4/+4 |
| | |||||
* | a bit of pa_bool_t'ization | Lennart Poettering | 2008-11-01 | 2 | -6/+7 |
| | |||||
* | Implement new flags DONT_INHIBIT_AUTO_SUSPEND and START_UNMUTED | Lennart Poettering | 2008-10-26 | 7 | -9/+104 |
| | |||||
* | make sure to use 64bit rounding even on 32bit machines when converting to ↵ | Lennart Poettering | 2008-10-24 | 1 | -3/+3 |
| | | | | pa_usec_t | ||||
* | make the debug trap macro a proper macro in macro.h | Lennart Poettering | 2008-10-21 | 1 | -0/+6 |
| | |||||
* | support changing logging parameters during runtime using the CLI | Lennart Poettering | 2008-10-21 | 1 | -0/+104 |
| | |||||
* | Support showing a backtrace on log messages | Lennart Poettering | 2008-10-21 | 2 | -16/+124 |
| | |||||
* | include log.h near the end so that macro.h can be included in log.h and ↵ | Lennart Poettering | 2008-10-21 | 1 | -1/+3 |
| | | | | defines pa_bool_t properly | ||||
* | add pa_config_parse_unsigned() | Lennart Poettering | 2008-10-21 | 2 | -0/+19 |
| | |||||
* | convert argument to boolean int in PA_UNLIKELY, too | Lennart Poettering | 2008-10-21 | 1 | -1/+1 |
| | |||||
* | fix return value of pa_frame_aligned() | Lennart Poettering | 2008-10-21 | 2 | -2/+2 |
| | |||||
* | add new virtual function may_move_to to sink inputs/source outputs to allow ↵ | Lennart Poettering | 2008-10-21 | 4 | -22/+73 |
| | | | | modules to forbid certain connections | ||||
* | fix invalid validity check | Lennart Poettering | 2008-10-21 | 1 | -2/+2 |
| | |||||
* | always check for libtool prefix binary name to avoid confusion when using ↵ | Lennart Poettering | 2008-10-19 | 1 | -2/+2 |
| | | | | both installed and run-from-build-tree versions of PA in parallel | ||||
* | Fix a potential C++/C99 ism, add a log message on error condition | Colin Guthrie | 2008-10-08 | 1 | -2/+5 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | add a comment that pa_sink_input_set_volume and module-flat-volume.c are related | Lennart Poettering | 2008-10-08 | 1 | -0/+4 |
| | |||||
* | after calling PA_CORE_HOOK_SINK_SET_VOLUME hook, check again whether the ↵ | Lennart Poettering | 2008-10-07 | 1 | -2/+6 |
| | | | | volume changed |