summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add a simple abstraction for SIMD operationsLennart Poettering2009-01-234-1/+189
|
* don't overflow when we do digital amplification of 16 bit samplesLennart Poettering2009-01-231-31/+71
|
* use pthread_setaffinity_np() only when it is availableLennart Poettering2009-01-222-7/+11
|
* NetBSD sometimes doesn't know SNDCTL_DSP_GETODELAYJared D. McNeill2009-01-221-2/+21
| | | | Signed-off-by: Lennart Poettering <lennart@poettering.net>
* make rtstutter use pa_ncpus()Lennart Poettering2009-01-221-1/+2
|
* add API pa_ncpus()Lennart Poettering2009-01-223-0/+16
|
* NetBSD doesn't know getgrnam_r()/getpwnam_r()Jared D. McNeill2009-01-222-11/+41
| | | | Signed-off-by: Lennart Poettering <lennart@poettering.net>
* NetBSD doesn't know ENOLINKJared D. McNeill2009-01-221-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. McNeill2009-01-221-2/+6
| | | | | | of a size_t Signed-off-by: Lennart Poettering <lennart@poettering.net>
* NetBSD specific atomic operation implementationJared D. McNeill2009-01-222-53/+150
| | | | Signed-off-by: Lennart Poettering <lennart@poettering.net>
* NetBSD doesn't know RLIMIT_ASJared D. McNeill2009-01-221-0/+2
| | | | Signed-off-by: Lennart Poettering <lennart@poettering.net>
* NetBSD needs to include sys/uio.h for some socket functionsJared D. McNeill2009-01-223-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 Poettering2009-01-222-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 Poettering2009-01-222-348/+310
| | | | module-alsa-sink/-source
* include PA_SINK_INVALID_STATE in all switch/case statements to make gcc shut upLennart Poettering2009-01-227-0/+9
|
* fix minor memleak in proberLennart Poettering2009-01-221-0/+2
|
* rework logic how alsa sinks/sources/cards are namedLennart Poettering2009-01-225-34/+92
|
* make gcc shut upLennart Poettering2009-01-221-2/+2
|
* fix segfault when in record-only modeLennart Poettering2009-01-221-1/+1
|
* only reread volume if we actually have a good mixer. Closes #466Lennart Poettering2009-01-221-7/+8
|
* make gcc shut up a bit moreLennart Poettering2009-01-221-1/+6
|
* fix copy'n'paste errorLennart Poettering2009-01-221-2/+2
|
* add new function pa_strnaLennart Poettering2009-01-221-1/+4
|
* add new function pa_card_suspend()Lennart Poettering2009-01-222-0/+19
|
* mark a few more ALSA dB values as 'valid' for valgrindLennart Poettering2009-01-222-0/+16
|
* don't include full path in driver name.Lennart Poettering2009-01-226-6/+12
|
* require autoconf 2.63Lennart Poettering2009-01-221-2/+2
|
* implement pactl set-card-profileLennart Poettering2009-01-211-19/+38
|
* implement PA_COMMAND_SET_CARD_PROFILELennart Poettering2009-01-211-0/+40
|
* enable module-card-restore by defaultLennart Poettering2009-01-211-0/+1
|
* add a card profile restore moduleLennart Poettering2009-01-212-0/+292
|
* minor cleanupsLennart Poettering2009-01-211-3/+3
|
* don't restore mute/volume when already setLennart Poettering2009-01-211-10/+27
|
* make pa_card_new_data::active_profile a stringLennart Poettering2009-01-212-11/+26
|
* make implementation of module-alsa-card completeLennart Poettering2009-01-217-27/+114
|
* fill in dev_id properlyLennart Poettering2009-01-212-2/+13
|
* remove leftover defineLennart Poettering2009-01-211-2/+0
|
* when changing profiles do the actual assignment in the generic implementationLennart Poettering2009-01-211-1/+5
|
* remove bogus pa_core_check_idle() callLennart Poettering2009-01-211-2/+0
|
* add set-card-profile CLI commandLennart Poettering2009-01-211-0/+45
|
* allow cards be referenced by their indexLennart Poettering2009-01-211-0/+2
|
* fix copy/paste errorLennart Poettering2009-01-211-1/+1
|
* add an API to create arbitrary alsa sinks/sources dynamically without having ↵Lennart Poettering2009-01-217-2930/+3177
| | | | to load/unload modules
* add new call pa_alsa_open_by_device_id_profile()Lennart Poettering2009-01-204-41/+106
|
* export pa_channel_map_superset()Lennart Poettering2009-01-204-20/+24
|
* add priority logic to find best default profileLennart Poettering2009-01-206-15/+43
|
* always add 'disabled' profileLennart Poettering2009-01-201-1/+20
|
* remove unused variableLennart Poettering2009-01-201-1/+0
|
* show active profileLennart Poettering2009-01-201-0/+4
|
* add client API for querying card informationLennart Poettering2009-01-206-5/+344
|