pulseaudio/src/pulse
Colin Guthrie 675cc0ae0b build-sys: Replace dummy Makefiles with proper Makefile.am's
This is needed to better support out of tree builds (including
distcheck) and to ensure the necessary folders are created in the
build tree on configure and also works around an intl-tools bug
(https://bugs.launchpad.net/intltool/+bug/605826)

The Makefile.am's used are minimal (and in some cases completely
blank). At present they do not include anything interesting
with the majority of the real work still done by the monolitic
src/Makefile.am

It may make sense to start splitting out src/Makefile.am into
smaller chunks but this commit makes the minimum changes to address
the issues that result from using make distcheck and other out of
tree builds.

Note: This 'breaks' the ability to type make in e.g. the src/modules
folder and have all of PA rebuilt accordingly (this is because the
static Makefiles previously present just did a "make -C ..") which
was purportedly for use in emacs. But I'm sure there will be a better
and more robust way to configure emacs to do your builds properly if
this behaviour is still desirable.
2010-12-04 13:59:48 +00:00
..
.gitignore add another .gitignore file, this time for pulse/ 2008-06-18 00:47:32 +02:00
browser.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
browser.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
cdecl.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
channelmap.c channelmap: Use "Subwoofer" as pretty name for LFE 2010-02-21 17:36:51 +01:00
channelmap.h doxygen: Add 'See also' linking to the overview page 2010-11-17 22:01:00 +00:00
client-conf-x11.c x11: Use the default screen for X11 properties. 2010-09-18 11:38:44 +01:00
client-conf-x11.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
client-conf.c conf: invert all negative boolean configuration option 2009-08-12 20:15:28 +02:00
client-conf.h various spelling fixes 2009-04-04 02:27:13 +02:00
client.conf.in conf: invert all negative boolean configuration option 2009-08-12 20:15:28 +02:00
context.c pulse: make sure legacy_dir is not static 2010-11-25 03:49:27 +01:00
context.h doxygen: Add 'See also' linking to the overview page 2010-11-17 22:01:00 +00:00
def.h libpulse: Add *_NOFLAGS flags with value 0 for various enums 2009-09-22 18:43:03 +01:00
error.c libpulse: add new error code PA_ERR_BUSY 2009-09-11 01:20:45 +02:00
error.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
ext-device-manager.c device-manager: Rather than flagging the device as available, just include the sink/source index with PA_INVALID_INDEX meaning unavailable 2009-11-11 17:44:27 +00:00
ext-device-manager.h device-manager: Update docs version -> 0.9.20 2009-11-11 17:50:38 +00:00
ext-stream-restore.c Fix checking for NULL after usage 2009-08-28 17:12:44 +02:00
ext-stream-restore.h libpulse: add missing includes 2009-11-11 05:12:45 +01:00
fork-detect.c add pa_assert_cc() for compile time assertions 2009-03-23 21:03:52 +01:00
fork-detect.h try to detect when stupid clients forks and refuse all service from then on 2009-03-05 04:33:40 +01:00
gccmacro.h gccmacro: enable weakrefs only on ELF 2009-09-15 04:31:54 +02:00
glib-mainloop.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
glib-mainloop.h doxygen: Add 'See also' linking to the overview page 2010-11-17 22:01:00 +00:00
i18n.c add i18n support 2008-08-06 18:54:13 +02:00
i18n.h import version.h in all header files to make sure that version-based feature testing works 2009-01-27 02:36:42 +01:00
internal.h libpulse: Store pa_stream pointers to hashmaps instead of dynarrays. 2010-01-15 01:38:19 +01:00
introspect.c libpulse: don't support pa_context_get_card_info_list() on servers that cannot handle it 2009-09-10 02:16:00 +02:00
introspect.h doxygen: Add 'See also' linking to the overview page 2010-11-17 22:01:00 +00:00
mainloop-api.c don't use PA_GCC_UNUSED anymore 2008-08-09 16:20:29 +02:00
mainloop-api.h Base mainloop on pa_rtclock_now() 2009-06-20 17:29:31 +03:00
mainloop-signal.c fix an error where a signal was accidently freed when it is tried to register it twice 2009-03-31 20:31:15 +02:00
mainloop-signal.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
mainloop.c mainloop: fix detection of rt clocks 2009-09-18 22:16:25 +02:00
mainloop.h doxygen: Add 'See also' linking to the overview page 2010-11-17 22:01:00 +00:00
Makefile.am build-sys: Replace dummy Makefiles with proper Makefile.am's 2010-12-04 13:59:48 +00:00
operation.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
operation.h client: extend documentation on pa_operation_cancel() a bit 2009-08-03 23:07:59 +02:00
proplist.c proplist: allow setting of zero-length data properties 2009-08-27 05:33:45 +02:00
proplist.h proplist: explicitly mention a role 'test' 2010-02-21 17:36:51 +01:00
pulseaudio.h doxygen: add rtclock.h to documentation 2009-09-11 01:49:39 +02:00
rtclock.c pulse: move pa_rtclock_now in pulsecommon 2009-06-20 17:29:08 +03:00
rtclock.h rtclock: document that we fallback to wallclock time if monotonic time is not supported 2009-06-23 00:15:57 +02:00
sample.c sample: manually inline table lookups 2009-08-20 11:31:04 +02:00
sample.h doxygen: Add 'See also' linking to the overview page 2010-11-17 22:01:00 +00:00
scache.c client: verify connection state in pa_stream_connect_upload() 2010-01-12 03:01:27 +01:00
scache.h doxygen: Add 'See also' linking to the overview page 2010-11-17 22:01:00 +00:00
simple.c simple: check for == RUNNING instead of != DONE when waiting for operations 2009-08-05 01:05:35 +02:00
simple.h doxygen: Add 'See also' linking to the overview page 2010-11-17 22:01:00 +00:00
stream.c native: rework handling of seeks that depend on variables the client does not know anything about 2010-01-18 01:33:04 +01:00
stream.h doxygen: Add 'See also' linking to the overview page 2010-11-17 22:01:00 +00:00
subscribe.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
subscribe.h doxygen: Add 'See also' linking to the overview page 2010-11-17 22:01:00 +00:00
thread-mainloop.c thread: name all threads so that the names appear in /proc/$PID/task/$TID/comm 2010-05-03 13:28:39 +02:00
thread-mainloop.h doxygen: Add 'See also' linking to the overview page 2010-11-17 22:01:00 +00:00
timeval.c timeval: make timeval conversion routines handle PA_USEC_INVALID special 2009-09-18 04:14:39 +02:00
timeval.h doxygen: Fix documentation typos 2010-11-17 22:00:30 +00:00
utf8.c utf8: minor simplification 2009-09-08 23:49:42 +02:00
utf8.h add new API pa_ascii_valid(), pa_ascii_filter() 2009-02-04 17:11:56 +01:00
util.c core: Add thread-safe group info functions with dynamic buffers 2009-08-22 00:53:39 +02:00
util.h util: if NULL is passed to pa_path_get_filename() just hand it through 2009-04-19 19:02:16 +02:00
version.h.in version: fix prefix in PA_CHECK_VERSION macro 2009-06-17 03:06:13 +02:00
volume.c llvm-clang-analyzer: drop a few unnecessary assignments and other trivial fixes 2009-09-08 23:46:23 +02:00
volume.h doxygen: Add 'See also' linking to the overview page 2010-11-17 22:01:00 +00:00
xmalloc.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
xmalloc.h malloc: implement pa_xrenew() 2009-06-17 03:07:42 +02:00