Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix size calculation | Lennart Poettering | 2009-01-27 | 1 | -1/+1 |
| | |||||
* | get rid of module-flat-volumes since we are moving this into the core | Lennart Poettering | 2009-01-27 | 3 | -236/+1 |
| | |||||
* | allow samples to be played with 'default' (i.e. unspecified) volume. | Lennart Poettering | 2009-01-27 | 6 | -15/+43 |
| | |||||
* | swap argument order of pa_cvolume_get_balance() to be a bit more systematic | Lennart Poettering | 2009-01-27 | 5 | -16/+16 |
| | |||||
* | add a few missing doxygen comments | Lennart Poettering | 2009-01-27 | 4 | -1/+19 |
| | |||||
* | import version.h in all header files to make sure that version-based feature ↵ | Lennart Poettering | 2009-01-27 | 21 | -0/+21 |
| | | | | testing works | ||||
* | always define PA_MAJOR/PA_MINOR/PA_MICRO to ease feature checking in client ↵ | Lennart Poettering | 2009-01-27 | 2 | -6/+18 |
| | | | | applications | ||||
* | invert an ill-placed assert | Lennart Poettering | 2009-01-27 | 1 | -1/+1 |
| | |||||
* | show pretty channel map name if possible | Lennart Poettering | 2009-01-27 | 1 | -5/+30 |
| | |||||
* | remove redundant cast | Lennart Poettering | 2009-01-27 | 1 | -1/+1 |
| | |||||
* | store requested resampling method in a seperate field and use it when create ↵ | Lennart Poettering | 2009-01-27 | 4 | -13/+12 |
| | | | | a new resampler after a move | ||||
* | make a few comments appear in doxygen | Lennart Poettering | 2009-01-27 | 1 | -2/+2 |
| | |||||
* | check for availability of RLIMIT_NOFILE and RLIMIT_AS before we make use of it | Lennart Poettering | 2009-01-27 | 3 | -3/+28 |
| | |||||
* | implement pa_cvolume_scale() | Lennart Poettering | 2009-01-27 | 3 | -1/+26 |
| | |||||
* | implement new API functions pa_channel_map_can_balance(), ↵ | Lennart Poettering | 2009-01-27 | 3 | -4/+207 |
| | | | | pa_channel_map_to_name() and pa_channel_map_to_pretty_name() | ||||
* | add a bitset implementation | Lennart Poettering | 2009-01-27 | 3 | -0/+105 |
| | |||||
* | rate limit a warning | Lennart Poettering | 2009-01-24 | 1 | -1/+2 |
| | |||||
* | include a few HAL properties in our card/sink/source properties for ALSA devices | Lennart Poettering | 2009-01-24 | 11 | -10/+186 |
| | |||||
* | use pa_log_ratelimit() at a few places | Lennart Poettering | 2009-01-24 | 2 | -6/+6 |
| | |||||
* | add pa_log_rate_limit() | Lennart Poettering | 2009-01-23 | 2 | -0/+10 |
| | |||||
* | add generic rate limiting implementation | Lennart Poettering | 2009-01-23 | 3 | -0/+122 |
| | |||||
* | add support for static mutexes | Lennart Poettering | 2009-01-23 | 2 | -0/+27 |
| | |||||
* | make module-alsa-card move streams between the old and new sink/source, ↵ | Lennart Poettering | 2009-01-23 | 1 | -2/+29 |
| | | | | allowing 'hot' switching between profiles | ||||
* | add functions to move all inputs of a sink away/similar for source outputs | Lennart Poettering | 2009-01-23 | 4 | -0/+116 |
| | |||||
* | move sink input/source output move functions into two parts so that we can ↵ | Lennart Poettering | 2009-01-23 | 6 | -124/+257 |
| | | | | start the move, delete the original sink, create a new sink, finish the move; similar for source outputs | ||||
* | in most cases we can use i->core instead of i->sink->core and o->coure ↵ | Lennart Poettering | 2009-01-23 | 2 | -32/+32 |
| | | | | instead of o->source->core | ||||
* | include list of sinks/source in card dump | Lennart Poettering | 2009-01-23 | 1 | -3/+17 |
| | |||||
* | teach module-rescue-streams and module-always-sink to not do anything if we ↵ | Lennart Poettering | 2009-01-23 | 2 | -1/+17 |
| | | | | are shutting down anyway | ||||
* | maintain a pa_core state variable | Lennart Poettering | 2009-01-23 | 2 | -0/+13 |
| | |||||
* | allow sample spec/channel map to be queried for pa_resampler objects | Lennart Poettering | 2009-01-23 | 2 | -0/+28 |
| | |||||
* | drop --ltdl from the libtoolize invocation, since we don't ship ltdl anymore | Lennart Poettering | 2009-01-23 | 1 | -1/+1 |
| | |||||
* | Merge commit 'flameeyes/flameeyes' | Lennart Poettering | 2009-01-23 | 6 | -16/+38 |
|\ | |||||
| * | Use #ifdef to avoid warning about undefined macro. | Diego E. 'Flameeyes' Pettenò | 2009-01-22 | 2 | -2/+2 |
| | | |||||
| * | Improve the ltdl discovery code by checking for libtool 2.x functions. | Diego E. 'Flameeyes' Pettenò | 2009-01-22 | 1 | -1/+5 |
| | | | | | | | | | | | | The lt_dladvise_* interfaces are implemented only in the 2.x series and are not implemented in 1.4, so we can rely on their presence to know that the version is good enough. | ||||
| * | Move the safety check about pkg-config in bootstrap.sh. | Diego E. 'Flameeyes' Pettenò | 2009-01-22 | 2 | -8/+9 |
| | | | | | | | | | | Don't check twice for pkg-config during configure, since the undefined macro would be possibly caused on a different system. | ||||
| * | Fix logic thinko. | Diego E. 'Flameeyes' Pettenò | 2009-01-22 | 1 | -1/+1 |
| | | |||||
| * | Remove support for internal distributing and bundling of libltdl. | Diego E. 'Flameeyes' Pettenò | 2009-01-22 | 3 | -5/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | 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. |