summaryrefslogtreecommitdiffstats
path: root/src/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* dbus: split dbus-util into dbus-sharedMarc-André Lureau2009-03-301-15/+21
| | | | | modules: fix dbus-util include pulse: get dbus at context connection
* Properly check for versioning flags.Diego Elio 'Flameeyes' Pettenò2009-03-051-16/+4
| | | | | | | Instead of checking for GNU ld presence, check if the linker knows about the -version-script flag. Non-GNU linkers may export the same interface. It also allows to check for alternative syntax for symbol versioning.
* Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudioLennart Poettering2009-03-051-2/+2
|\
| * Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudioLennart Poettering2009-03-041-4/+16
| |\
| * | fix typo in FOREIGN_CFLAGSLennart Poettering2009-03-041-2/+2
| | |
* | | try to detect when stupid clients forks and refuse all service from then onLennart Poettering2009-03-051-0/+1
| |/ |/|
* | revive solaris moduleFinn Thain2009-03-031-4/+16
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | Hi All, This patch fixes the solaris audio device source and sink, and fixes some portability issues that break the build on solaris. Questions and comments welcomed. I've tested this patch only with OpenSolaris Express snv 103. Eventually I hope to be able to test a few older releases and older hardware (though it is hard to say whether there is much interest in those). This is my first brush with pulseaudio and so I read the wiki docs and some of the source code but I'm still unsure of a few things. In particular I'm wondering about rewind processing, corking and what (if anything) the module needs for those. I'm also unclear on the implications of thread_info.buffer_size, .fragment_size and .max_request, and whether my code is correct or not. This patch disables link map/library versioning unless ld is GNU ld. Another approach for solaris would be to use that linker's -M option, but I couldn't make that work (due to undefined mainloop, browse and simple symbols when linking pacat. I can post the errors if anyone is intested.) Thanks, Finn Thain
* get additional device data from udevLennart Poettering2009-03-011-0/+6
|
* bluetooth: Fix under linked module-bluetooth-deviceColin Guthrie2009-02-261-1/+1
|
* Fix a very strange 'file not found' error in module-alsa-card.Colin Guthrie2009-02-261-1/+1
| | | | This fixes a regression introduced by commit c341010304064c9a6ae13fab15c7fa7883acaeeb
* implement device reservation schemeLennart Poettering2009-02-241-1/+12
|
* Make .desktop and .policy file in src/daemon translatableKelemen Gábor2009-02-241-6/+11
|
* split off foreign code into a convenience library to make gcc warnings go awayLennart Poettering2009-02-211-2/+10
|
* add test tool for debugging broken timing in sound driversLennart Poettering2009-02-201-2/+12
|
* properly read icon/application name/display from gtk/glib/gdkLennart Poettering2009-02-131-0/+13
|
* add a module that forwards cork/uncork requests to X11 as fake pause/resume ↵Lennart Poettering2009-02-131-1/+8
| | | | key events
* implement a module that corks music/video streams automatically when a phone ↵Lennart Poettering2009-02-121-1/+9
| | | | call is active
* add new module-augment-properties module for augmenting properties from ↵Lennart Poettering2009-02-051-2/+11
| | | | .desktop files
* A couple of dependancy ordering fixes.Colin Guthrie2009-02-031-8/+8
| | | | | Make sure libdbus-util.so is installed/relinked prior to libalsa-util.so Make sure libbluetooth-util.so is installed/relinked prior to module-bluetooth-discover.so
* make update-sbc should also update other BT related sourcesLennart Poettering2009-02-031-2/+7
|
* big module-bluetooth-device.c reworkLennart Poettering2009-02-021-7/+6
|
* update sbc stuffLennart Poettering2009-02-021-2/+2
|
* download everything from gitweb twice to make sure we don't get a ↵Lennart Poettering2009-02-021-3/+3
| | | | 'Generating...' message
* temporary commit of lennarts new bt changesLennart Poettering2009-01-291-7/+14
|
* get rid of module-flat-volumes since we are moving this into the coreLennart Poettering2009-01-271-9/+1
|
* add a bitset implementationLennart Poettering2009-01-271-0/+1
|
* include a few HAL properties in our card/sink/source properties for ALSA devicesLennart Poettering2009-01-241-0/+6
|
* add generic rate limiting implementationLennart Poettering2009-01-231-0/+1
|
* Merge commit 'flameeyes/flameeyes'Lennart Poettering2009-01-231-1/+0
|\
| * Remove support for internal distributing and bundling of libltdl.Diego E. 'Flameeyes' Pettenò2009-01-221-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.
* | add a simple abstraction for SIMD operationsLennart Poettering2009-01-231-1/+8
|/
* add a card profile restore moduleLennart Poettering2009-01-211-0/+8
|
* add an API to create arbitrary alsa sinks/sources dynamically without having ↵Lennart Poettering2009-01-211-1/+1
| | | | to load/unload modules
* Include the alsa/ subdirectory for modules in the search path.Diego E. 'Flameeyes' Pettenò2009-01-201-0/+2
| | | | Without this, out of tree builds fails.
* Allow to opt-out from building tests.Diego E. 'Flameeyes' Pettenò2009-01-201-3/+9
| | | | | | | | | | Since the tests are only useful either if you're hacking at pulseaudio as a developer, or when running "make check", allow users to opt-out from their build. This for instance allows for Gentoo users not to build the tests when installing the ebuild with tests disabled, and also allow for skipping over eventually broken tests when trying to get the basic build going on a port.
* Merge commit '7104d54bbce8f9bd2553e16f45f3a0f69ac75b8b'Lennart Poettering2009-01-191-4/+6
|\
| * Add proper -I directives for out-of-tree builds.Diego E. 'Flameeyes' Pettenò2009-01-191-0/+5
| | | | | | | | | | When building out of tree, the generated files are put in builddir rather than srcdir, so handle that properly.
| * Create only the directory the current target should be created into.Diego E. 'Flameeyes' Pettenò2009-01-191-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | With this change, instead of running multiple `mkdir -p` commands in all the rules for all the generated definition files, only the call for the current generated file is executed. Not only it should shorten build time (especially for parallel make) but it also fixes out-of-tree builds when new directories are added. The $(dir $@) construct is GNU make-specific, but the rest of the buildsystem is already GNU make-dependent so there should be no problem.
* | add card profile proberLennart Poettering2009-01-161-1/+8
|/
* include libcli.la in libprotocol-cli's dependenciesLennart Poettering2009-01-151-1/+1
|
* move alsa and oss modules into their own subdirectoriesLennart Poettering2009-01-151-8/+8
|
* kill autoload stuff as plannedLennart Poettering2009-01-151-1/+0
|
* add new pa_card object as a way to logically combine multiple sinks and sourcesLennart Poettering2009-01-151-0/+1
|
* Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudioLennart Poettering2009-01-081-84/+133
|\
| * bluetooth: add update-sbc and friendsMarc-André Lureau2009-01-081-1/+9
| | | | | | | | | | | | | | | | | | | | | | Grr.. You can't do: SBC_FILES = a b c libsbc_SOURCES = $(addprefix modules/bluetooth/,$(SBC_FILES)) With automake... So I $(strip 'modules/bluetooth/') instead.
| * build: run some tests during make check (and distcheck)Marc-André Lureau2009-01-081-0/+34
| | | | | | | | | | | | | | | | | | | | Run simple core tests during 'check'. I plan to add more automated tests, including pulseaudio instances. I did some for maemo, they still need some love. Note: it would be funky to enable Automake 'color-tests' option when this will be released (1.10.2 and from automake git)
| * build: Use proper -disable-static instead of removing .aMarc-André Lureau2009-01-081-62/+67
| | | | | | | | | | | | | | Don't mess up with autofoo, to pass 'make distcheck' again. Note: I am not convinced by the 'rm -f *.la', I know it can solve issue, but it should be handled by distributions probably...
| * build: add atomic.h and refcnt.h to libpulsecommonMarc-André Lureau2009-01-081-0/+2
| | | | | | | | | | I choose libpulsecommon over libpulsecore because some files from libpulsecommon (eg. once.{c,h}) include them.
| * build: Don't include builddir, but only srcdir.Marc-André Lureau2009-01-081-5/+5
| | | | | | | | | | | | I guess it used to be builddir because some of the files under src/modules are generated. However, they are generated at dist time, not at compile time.
| * build: use pkg-config for X11Marc-André Lureau2009-01-081-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | According to Daniel, AC_PATH_XTRA is sort-of deprecated. This patch changes the configure arguments, --x-includes=dir and --x-libraries=dir, which are now removed and use standard pkg-config. It also replaces --with{,out}-x with --{dis,en}able-x11, which is the same as other optionnal dependencies. (this patch was done in an attempt to solve a build issue on maemo, it turns out it didn't help)