Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove support for internal distributing and bundling of libltdl. | Diego E. 'Flameeyes' Pettenò | 2009-01-22 | 1 | -1/+0 |
| | | | | | | | | | | | | | | Standing to what the libtool documentation says, the LTDL_INIT macro and the related configure options are only useful when intending to distribute libltdl, and is superfluous if the system copy were always to be used. Which makes it very easy to just drop the internal copy and use the system library, just do it like any other library lacking pkg-config files to identify its presence. If this tries to build against an older libtool version it might fail at link time, so for now this is not an user-proof solution. But it at least should provide a working environment for packagers. | ||||
* | NetBSD sometimes doesn't know SNDCTL_DSP_GETODELAY | Jared D. McNeill | 2009-01-22 | 1 | -2/+21 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | make rtstutter use pa_ncpus() | Lennart Poettering | 2009-01-22 | 1 | -1/+2 |
| | |||||
* | add API pa_ncpus() | Lennart Poettering | 2009-01-22 | 3 | -0/+16 |
| | |||||
* | NetBSD doesn't know getgrnam_r()/getpwnam_r() | Jared D. McNeill | 2009-01-22 | 1 | -9/+39 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | NetBSD doesn't know ENOLINK | Jared D. McNeill | 2009-01-22 | 1 | -0/+4 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | It is more portable to assume that SO_RCVBUF/SO_SNDBUF takes and int instead ↵ | Jared D. McNeill | 2009-01-22 | 1 | -2/+6 |
| | | | | | | of a size_t Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | NetBSD specific atomic operation implementation | Jared D. McNeill | 2009-01-22 | 1 | -0/+73 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | NetBSD doesn't know RLIMIT_AS | Jared D. McNeill | 2009-01-22 | 1 | -0/+2 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | NetBSD needs to include sys/uio.h for some socket functions | Jared D. McNeill | 2009-01-22 | 2 | -0/+8 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | When resuming an OSS device ask for the very same fragment settings as we ↵ | Lennart Poettering | 2009-01-22 | 2 | -3/+7 |
| | | | | | | | | | | | did the first time In OSS it is only possible to request fragment sizes that are powers of 2. However actually selected fragment sizes may be arbitrary values. This means that it is not always possible to request the same fragment size after a suspend that was used before the suspend because we simply cannot express it in the request. To work around that we should issue the same request as we did the first time. | ||||
* | rework module-hal-detect and make it use module-alsa-card instead of ↵ | Lennart Poettering | 2009-01-22 | 1 | -347/+309 |
| | | | | module-alsa-sink/-source | ||||
* | include PA_SINK_INVALID_STATE in all switch/case statements to make gcc shut up | Lennart Poettering | 2009-01-22 | 7 | -0/+9 |
| | |||||
* | fix minor memleak in prober | Lennart Poettering | 2009-01-22 | 1 | -0/+2 |
| | |||||
* | rework logic how alsa sinks/sources/cards are named | Lennart Poettering | 2009-01-22 | 5 | -34/+92 |
| | |||||
* | make gcc shut up | Lennart Poettering | 2009-01-22 | 1 | -2/+2 |
| | |||||
* | fix segfault when in record-only mode | Lennart Poettering | 2009-01-22 | 1 | -1/+1 |
| | |||||
* | only reread volume if we actually have a good mixer. Closes #466 | Lennart Poettering | 2009-01-22 | 1 | -7/+8 |
| | |||||
* | make gcc shut up a bit more | Lennart Poettering | 2009-01-22 | 1 | -1/+6 |
| | |||||
* | fix copy'n'paste error | Lennart Poettering | 2009-01-22 | 1 | -2/+2 |
| | |||||
* | add new function pa_strna | Lennart Poettering | 2009-01-22 | 1 | -1/+4 |
| | |||||
* | add new function pa_card_suspend() | Lennart Poettering | 2009-01-22 | 2 | -0/+19 |
| | |||||
* | mark a few more ALSA dB values as 'valid' for valgrind | Lennart Poettering | 2009-01-22 | 2 | -0/+16 |
| | |||||
* | don't include full path in driver name. | Lennart Poettering | 2009-01-22 | 6 | -6/+12 |
| | |||||
* | implement pactl set-card-profile | Lennart Poettering | 2009-01-21 | 1 | -19/+38 |
| | |||||
* | implement PA_COMMAND_SET_CARD_PROFILE | Lennart Poettering | 2009-01-21 | 1 | -0/+40 |
| | |||||
* | enable module-card-restore by default | Lennart Poettering | 2009-01-21 | 1 | -0/+1 |
| | |||||
* | add a card profile restore module | Lennart Poettering | 2009-01-21 | 2 | -0/+292 |
| | |||||
* | minor cleanups | Lennart Poettering | 2009-01-21 | 1 | -3/+3 |
| | |||||
* | don't restore mute/volume when already set | Lennart Poettering | 2009-01-21 | 1 | -10/+27 |
| | |||||
* | make pa_card_new_data::active_profile a string | Lennart Poettering | 2009-01-21 | 2 | -11/+26 |
| | |||||
* | make implementation of module-alsa-card complete | Lennart Poettering | 2009-01-21 | 7 | -27/+114 |
| | |||||
* | fill in dev_id properly | Lennart Poettering | 2009-01-21 | 2 | -2/+13 |
| | |||||
* | remove leftover define | Lennart Poettering | 2009-01-21 | 1 | -2/+0 |
| | |||||
* | when changing profiles do the actual assignment in the generic implementation | Lennart Poettering | 2009-01-21 | 1 | -1/+5 |
| | |||||
* | remove bogus pa_core_check_idle() call | Lennart Poettering | 2009-01-21 | 1 | -2/+0 |
| | |||||
* | add set-card-profile CLI command | Lennart Poettering | 2009-01-21 | 1 | -0/+45 |
| | |||||
* | allow cards be referenced by their index | Lennart Poettering | 2009-01-21 | 1 | -0/+2 |
| | |||||
* | fix copy/paste error | Lennart Poettering | 2009-01-21 | 1 | -1/+1 |
| | |||||
* | add an API to create arbitrary alsa sinks/sources dynamically without having ↵ | Lennart Poettering | 2009-01-21 | 7 | -2930/+3177 |
| | | | | to load/unload modules | ||||
* | add new call pa_alsa_open_by_device_id_profile() | Lennart Poettering | 2009-01-20 | 4 | -41/+106 |
| | |||||
* | export pa_channel_map_superset() | Lennart Poettering | 2009-01-20 | 4 | -20/+24 |
| | |||||
* | add priority logic to find best default profile | Lennart Poettering | 2009-01-20 | 6 | -15/+43 |
| | |||||
* | always add 'disabled' profile | Lennart Poettering | 2009-01-20 | 1 | -1/+20 |
| | |||||
* | remove unused variable | Lennart Poettering | 2009-01-20 | 1 | -1/+0 |
| | |||||
* | show active profile | Lennart Poettering | 2009-01-20 | 1 | -0/+4 |
| | |||||
* | add client API for querying card information | Lennart Poettering | 2009-01-20 | 6 | -5/+344 |
| | |||||
* | dump active profile | Lennart Poettering | 2009-01-20 | 1 | -0/+5 |
| | |||||
* | fix destruction when no profiles are defined | Lennart Poettering | 2009-01-20 | 1 | -3/+5 |
| | |||||
* | don't divide by zero if no left resp. no right channels are defined | Lennart Poettering | 2009-01-20 | 1 | -2/+9 |
| |