Commit graph

978 commits

Author SHA1 Message Date
Lennart Poettering
5529604147 support time events with NULL timevals which are OK in avahi, but not in PA. This makes padevchooser actually work on top of the new avahi browsing stuff
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1076 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13 23:12:50 +00:00
Lennart Poettering
7484b62e1e update todo
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1075 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13 23:10:48 +00:00
Lennart Poettering
ceb1b6f3d1 remove avahi/howl item from todo list
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1074 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13 18:23:57 +00:00
Lennart Poettering
3f0f4f57d2 remove howl-wrap.[ch]
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1073 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13 17:44:54 +00:00
Lennart Poettering
6f24a9d32c remove HOWL snippet from configure script
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1072 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13 17:44:18 +00:00
Lennart Poettering
1fd18d6b5f * add proper error handling to pabrowse.c
* properly destroy pa_browser object on exit


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1071 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13 17:35:10 +00:00
Lennart Poettering
d989c692ac add browser.h to doxygen docs
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1070 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13 17:34:08 +00:00
Lennart Poettering
76f93a07f9 * port libpulse-browse to use the native avahi API instead of the HOWL cruft
* add new function pa_browser_set_error_callback()
* add doxygen docs to browser.h


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1069 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13 17:33:44 +00:00
Lennart Poettering
3a816205ff update module-zeroconf-publish to make use of the native AVAHI API, instead of HOWL
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1068 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13 15:54:13 +00:00
Lennart Poettering
10f7a64575 make sure gccmacro.h and cdecl.h may be included at the same time as those headers from the avahi project
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1067 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13 15:52:34 +00:00
Lennart Poettering
81621641b7 check for avahi in configure.ac
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1066 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13 15:51:49 +00:00
Lennart Poettering
3428f0384d mark HAL for shams king
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1065 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-10 17:56:05 +00:00
Lennart Poettering
9c96bdcf01 * remove doc/ directory
* move doc/todo to root dir


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1063 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-08 13:25:35 +00:00
Pierre Ossman
e12ead7c59 Remove some unused m4 files.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1062 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-08 11:29:14 +00:00
Pierre Ossman
eb4abb2cce Fix typo.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1061 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-08 10:51:46 +00:00
Lennart Poettering
f87f3c8054 unhide a few files
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1060 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-08 10:40:15 +00:00
Lennart Poettering
e16cdb50bd remove all docs from tarball since they are now available on pulseaudio.org
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1059 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-07 16:05:20 +00:00
Lennart Poettering
9a778bddfe s/avahi/pulseuaiod/
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1058 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-07 14:36:39 +00:00
Lennart Poettering
7fe5e5f020 replace remaining ML refs to polyp
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1057 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-07 12:59:13 +00:00
Lennart Poettering
81eb4a2d76 fix mailman URL
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1056 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-07 12:53:19 +00:00
Lennart Poettering
9e45991b11 update readme for 0.9.2
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1055 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-07 12:45:24 +00:00
Pierre Ossman
8b0d134602 Make sure we print the file name we actually use.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1054 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-30 08:16:14 +00:00
Lennart Poettering
18b8b84b7e increase the maxium number of concurrent esd and native connections
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1053 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-21 16:36:58 +00:00
Lennart Poettering
045b05cd91 include config.h in browser.c (closes #20)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1052 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-21 14:05:15 +00:00
Lennart Poettering
1710041eaf only interpolate when the last timing info told us the stream is indeed playing
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1051 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-21 00:18:43 +00:00
Lennart Poettering
74e958c008 bump version number
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1050 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20 22:27:35 +00:00
Lennart Poettering
84907e6716 fix segfault when module-alsa-source fails to load
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1049 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20 21:23:10 +00:00
Pierre Ossman
320bedb580 Fix handling of the io flags in duplex mode.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1048 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20 16:43:46 +00:00
Pierre Ossman
1040b69cf2 Warn when applications use SNDCTL_DSP_GET[IO]PTR even when they shouldn't.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1047 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20 15:45:10 +00:00
Pierre Ossman
07edf59177 Make fix_metrics() exit early so that it doesn't spam the output needlessly.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1046 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20 15:36:28 +00:00
Pierre Ossman
1342999b51 Make sure we do not use pthread_yield() on platforms that do not have them.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1045 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20 14:26:52 +00:00
Pierre Ossman
3b2835843e Check for pthread_yield() as not all platforms have that.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1044 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20 14:22:34 +00:00
Pierre Ossman
6ca46f4d7a Make interpol-test build on Win32 and non-pthread systems.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1043 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20 13:49:30 +00:00
Pierre Ossman
3ff68bd7a5 Fix the final few occurences of polyp.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1042 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-20 13:02:34 +00:00
Lennart Poettering
230f97a4a4 s/POLYP/PULSE/g
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1041 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 23:56:54 +00:00
Lennart Poettering
6654e987c1 update docs
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1040 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 23:52:16 +00:00
Lennart Poettering
3cf1621433 * more s/pulseaudio/PulseAudio/ replacements
* name the per-user dir ~/.pulse (instead of .pulseaudio), just like /etc/pulse/


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1039 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 23:51:58 +00:00
Lennart Poettering
fe1dadbadd update references to the pkg-config files in the docs
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1038 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 23:06:50 +00:00
Lennart Poettering
0d97ac6d2b name the pkg-config files after the library names
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1037 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 23:00:21 +00:00
Lennart Poettering
10b5e997d7 replace a few remaining uppercase "Polypaudio" occurences with "PulseAudio"
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1036 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 22:11:49 +00:00
Lennart Poettering
955e33db60 hide pulseadudio binary from SVN
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1035 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 22:03:39 +00:00
Lennart Poettering
25f79693b1 rename polypaudio.h to pulseaudio.h
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1034 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 21:55:07 +00:00
Lennart Poettering
f44ba09265 big s/polyp/pulse/g
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1033 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 21:53:48 +00:00
Lennart Poettering
dd21f11ded unhide padsp
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1032 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 21:00:45 +00:00
Lennart Poettering
f6d1154c4f hide interpol-test
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1031 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 20:58:26 +00:00
Pierre Ossman
c6d4cc0af9 Handle clients that just want to set fragment size (and not count).
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1030 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 16:39:28 +00:00
Lennart Poettering
40494c3bc1 * rework latency interpolation to make it smoother
* increase latency update interval to 100ms


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1029 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 12:37:43 +00:00
Lennart Poettering
6eabab6e2b minor cleanups
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1028 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 12:20:10 +00:00
Lennart Poettering
9f59b4e1cd add new test "interpol-test"
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1027 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19 11:27:00 +00:00
Lennart Poettering
bd432f0590 * add new argument 'exit_on_eof' to module-cli and make use of it if "-C" is passed to the daemon
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1026 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-18 11:10:45 +00:00