Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add a simple abstraction for SIMD operations | Lennart Poettering | 2009-01-23 | 4 | -1/+189 |
| | |||||
* | don't overflow when we do digital amplification of 16 bit samples | Lennart Poettering | 2009-01-23 | 1 | -31/+71 |
| | |||||
* | use pthread_setaffinity_np() only when it is available | Lennart Poettering | 2009-01-22 | 2 | -7/+11 |
| | |||||
* | 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 | 2 | -11/+41 |
| | | | | 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 | 2 | -53/+150 |
| | | | | 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 | 3 | -1/+9 |
| | | | | 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 | 2 | -348/+310 |
| | | | | 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 |
| | |||||
* | require autoconf 2.63 | Lennart Poettering | 2009-01-22 | 1 | -2/+2 |
| | |||||
* | 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 |
| |