summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix a few compiler warnings on older gccLennart Poettering2008-08-2910-19/+19
|
* reword amd64 messageLennart Poettering2008-08-291-1/+1
|
* change default log level for the library to PA_LOG_ERROR to avoid spamming ↵Lennart Poettering2008-08-292-4/+4
| | | | to stderr more often
* downgrade a few messagesLennart Poettering2008-08-291-4/+4
|
* the native atomic ops implementation for amd64 seems to work fineLennart Poettering2008-08-291-3/+3
|
* Change return value of cmpxchg atomic op to pa_bool_tLennart Poettering2008-08-291-14/+16
|
* Add CFLAGS information on start-upMarc-André Lureau2008-08-292-0/+3
| | | | Signed-off-by: Lennart Poettering <lennart@poettering.net>
* optionally add timestampts to every line loggedLennart Poettering2008-08-293-14/+39
|
* reduce needlessly large gdbm cache a bitLennart Poettering2008-08-292-0/+10
|
* fix up latency before calling into stream code, to make sure we don't ask ↵Lennart Poettering2008-08-294-13/+16
| | | | for too much data to early
* add missing config.h inclusionLennart Poettering2008-08-291-0/+4
|
* rework pa_ulog2 and base it on __builtin_clz if available, make ↵Lennart Poettering2008-08-291-15/+21
| | | | pa_make_power_of_two based on it
* add byte-to-usec and usec-to-byte converters that round up, not downLennart Poettering2008-08-282-0/+36
|
* document in which direction we roundLennart Poettering2008-08-281-2/+6
|
* alsa_error_handler should note source of errorsEd Catmur2008-08-261-1/+6
| | | | | | When an error gets passed up from alsa-lib via alsa_error_handler, it's unclear the source of the error. alsa_error_handler should note that the error came from alsa-lib. (Closes #341)
* increase pa_xmalloc() limit to 96 MB, closes #344Lennart Poettering2008-08-261-1/+1
|
* fix typoLennart Poettering2008-08-261-1/+1
|
* Fix error code in pa_stream_get_timing_info()Lennart Poettering2008-08-261-1/+1
|
* call close() in a loop to catch EINTRLennart Poettering2008-08-261-1/+9
|
* Fix more linking issues in x11-publish and stream-restoreColin Guthrie2008-08-221-2/+2
|
* Merge branch 'master' of git://git.0pointer.de/pulseaudioColin Guthrie2008-08-22196-3286/+7690
|\
| * add a few missing castsLennart Poettering2008-08-207-20/+20
| |
| * add doxygen documentation for ext-stream-restore.hLennart Poettering2008-08-202-470/+486
| |
| * use final glibc eventfd() instead of our homegrown syscall invocationsLennart Poettering2008-08-192-37/+14
| |
| * rework cpu limit logic to use monotonic instead of wall clock timeLennart Poettering2008-08-192-6/+10
| |
| * simplify pa_start_child_for_read by using ↵Lennart Poettering2008-08-191-57/+3
| | | | | | | | pa_close_all()/pa_reset_sigs()/pa_unblock_sigs()
| * add a few more gcc warning flags and fix quite a few problems found by doing soLennart Poettering2008-08-1999-776/+810
| |
| * run autoupdateLennart Poettering2008-08-191-24/+24
| |
| * update gitignoreLennart Poettering2008-08-192-1/+9
| |
| * require ac 2.62 in bootstrap.shLennart Poettering2008-08-191-2/+2
| |
| * Merge commit 'flameeyes/autoconf-2.62'Lennart Poettering2008-08-1813-242/+407
| |\
| | * Reduce rules for man pages generation to pattern rules.Diego 'Flameeyes' Pettenò2008-08-081-105/+8
| | | | | | | | | | | | | | | Instead of having to duplicat ethe same code all over for all the man pages, simplify it and reduce it to generic pattern rules.x
| | * Replace some manual build tests with AC_CACHE_CHECK and AC_COMPILE_IFELSE.Diego 'Flameeyes' Pettenò2008-08-081-52/+58
| | | | | | | | | | | | | | | | | | Instead of compiling the build tests manually, use autoconf facilities, so that the results are cached between runs. Also avoid linking when a simple compile test is enough.
| | * Create a new macro for checking compiler support for TLS.Diego 'Flameeyes' Pettenò2008-08-083-12/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create a new macro that can be shared between projects to check for __thread support by the compiler. This macro might come useful for xine-lib too so I want to keep it separate for easier importing it over. Name the defined macro SUPPORT_TLS___THREAD to follow the same style as the checks from attributes.m4.
| | * Replace the CFLAGS-checking code with a common macro from xine-lib.Diego 'Flameeyes' Pettenò2008-08-082-24/+264
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of writing custom code to check for cflags checking, import a copy of attributes.m4 from xine-lib's repository and use the CC_CHECK_CFLAGS macro. The advantage lies not only in being able to reduce the custom code in configure.ac, but also in the fact that the CC_CHECK_CFLAGS macro caches the results, making ./configure -C quite faster on second run. Check for the CFLAGS for any compiler and not just GCC, if the compiler does support the flag it is better to u se it anyway, otherwise it will be skipped.
| | * Use AC_PROG_CC_C99 to discover C99-compliant compiler.Diego 'Flameeyes' Pettenò2008-08-081-4/+2
| | | | | | | | | | | | | | | | | | Instead of just checking if the compiler supports -std=c99 option, make use of the autoconf macro for discovering C99. This way other non-GCC compiler could be used in C99 mode too.
| | * Create an m4 directory for common macros and use it.Diego 'Flameeyes' Pettenò2008-08-088-42/+49
| | | | | | | | | | | | | | | | | | | | | Split acinclude.m4 in multiple macro files. Let it be known to autoconf and aclocal to use the m4 directory. Ignore macro files copied or linked by libtool and intltool.
| | * Remove gettext macros from configure.ac, intltool is used.Diego 'Flameeyes' Pettenò2008-08-081-2/+0
| | | | | | | | | | | | | | | When using intltool there is no need to _also_ use gettext, so remove gettext macros so that autoreconf does not copy them over.
| | * Bump autoconf requirement to 2.62 (latest released version).Diego 'Flameeyes' Pettenò2008-08-081-1/+1
| | |
| | * Fix man pages generation when building out of tree.Diego 'Flameeyes' Pettenò2008-08-081-13/+13
| | | | | | | | | | | | | | | | | | When referring to the xmltoman script srcdir should be requested, or the build will fail when doing out of tree builds (and the script is thus not in the build directory).
| | * Fix building again libtool/ltdl 2.2.4.Diego 'Flameeyes' Pettenò2008-08-081-0/+6
| | | | | | | | | | | | | | | | | | | | | On changeset f1d2bf84089b1e5b5988a5e5d6d571a507a52337 support for libtool 2.2 was broken as libtool_set_error was not defined anymore on that version. Fix this by also putting under #ifdef the calls to that function.
| * | a few modernizationsLennart Poettering2008-08-181-6/+6
| | |
| * | don't unref pa_native_options object twiceLennart Poettering2008-08-181-7/+6
| | |
| * | add some code to make invalid valgrind warnings go awayLennart Poettering2008-08-184-1/+51
| | |
| * | bump releaseLennart Poettering2008-08-181-1/+1
| | |
| * | restore volume/device for streams only when it wasn't set beforeLennart Poettering2008-08-181-8/+21
| | |
| * | allow clients to not specify the volume for their streamsLennart Poettering2008-08-183-3/+29
| | |
| * | rework validity checking of sink/source/... namesLennart Poettering2008-08-181-18/+43
| | |
| * | save a bit of memoryLennart Poettering2008-08-184-26/+29
| | |
| * | fix type errorLennart Poettering2008-08-181-4/+8
| | |