Lennart Poettering
9db70682d6
remove glib 1.2 adapter. It started to bitrot and wasn't used by anything anyway.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1104 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-18 19:53:29 +00:00
Lennart Poettering
d7cdaf22a1
add two more \since
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1103 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-18 19:50:09 +00:00
Lennart Poettering
f4ec7d47fd
fix module-detect on FreeBSD (patch from Diego "Flameeyes" Pettenó)
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1102 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-18 19:19:52 +00:00
Lennart Poettering
2c2abbb169
turn the glib adapter into a single GSource instead of creating a bunch of seperate GSources for each event
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1101 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-18 18:52:13 +00:00
Lennart Poettering
ddd5acf553
define proper typdefs for callback prototypes
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1100 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-18 18:51:35 +00:00
Lennart Poettering
64d87ac363
change licensing blurb form "Library GPL" to "Lesser GPL" on request of Loic Minier. Effectively this means using the same license blurb like in all other source files.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1099 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-17 21:20:31 +00:00
Pierre Ossman
f5afb7b6d0
Forgot to protect one access to with_creds with an ifdef.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1098 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-17 11:42:25 +00:00
Pierre Ossman
4b352e5fac
Restore SIGPIPE warning when the platform doesn't have MSG_NOSIGNAL.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1097 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-17 11:26:29 +00:00
Lennart Poettering
ba31adcf3e
make pulseaudio compile again on FreeBSD (patch from Diego "Flameeyes" Petteno)
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1096 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-16 23:20:27 +00:00
Lennart Poettering
e45b1dceaf
todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1095 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-16 17:42:29 +00:00
Lennart Poettering
9ced7f62a7
show summary after "configure" has run ( closes : #22 )
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1094 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-16 17:38:45 +00:00
Lennart Poettering
3b2843d5a8
show value of PA_SINK_HARDWARE/PA_SOURCE_HARDWARE in pactl
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1093 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-16 17:29:09 +00:00
Lennart Poettering
b91dd2381b
set is_hardware flag for a few hw plugins
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1092 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-16 17:28:41 +00:00
Lennart Poettering
494fa68327
add new PA_SOURCE_HARDWARE/PA_SINK_HARDWARE flag
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1091 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-16 17:28:10 +00:00
Lennart Poettering
6e38949039
add a new boolean variable is_hardware to pa_sink/pa_source to denote wether the specific device is a hardware device or virtual/software
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1090 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-16 17:26:55 +00:00
Lennart Poettering
a537b01cba
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1089 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-15 12:40:27 +00:00
Lennart Poettering
55a8db8efe
improve latency calculation of NULL sink
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1088 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-14 23:59:42 +00:00
Lennart Poettering
d43bcb31bb
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1087 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-14 23:08:14 +00:00
Lennart Poettering
b8f9ae00f3
remove checking for SIGPIPE blocking from client code. Because we use
...
send(,,MSG_NOSIGNAL) for most socket writes now the reason for SIGPIPE blocking
is no longer give. We keep this check for the server side however, because
pipes create SIGPIPE too but cannot be used with MSG_NOSIGNAL. Some modules use
pipes for internal and external communication.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1086 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-14 23:06:44 +00:00
Lennart Poettering
fc544a63de
don't send SCM_CREDENTIALS on every sendmsg(), instead do it only on handshake
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1085 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-14 23:00:57 +00:00
Lennart Poettering
3eeecdc790
don't set MSG_NOSIGNAL for recvmsg(), since it doesn't make sense there
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1084 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-14 23:00:20 +00:00
Lennart Poettering
860be2e70b
try to use send(,,MSG_NOSIGNAL) instead of write() wherever possible (which
...
will allow us to drop the SIGPIPE check). Cache the results of the last
write()/send() to make sure that we do not issue more than necessary system
calls.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1083 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-14 22:42:01 +00:00
Lennart Poettering
350a253dc5
remove vi'ism
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1082 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-14 10:20:57 +00:00
Lennart Poettering
dfd864a00e
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1081 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-14 10:19:46 +00:00
Pierre Ossman
82e680c31c
Make sure the win32 default conf gets shipped.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1080 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-14 10:08:53 +00:00
Lennart Poettering
883ce83f92
add new test get-binary-name-test for testing pa_get_binary_name()
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1079 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-14 00:19:09 +00:00
Lennart Poettering
a87c43d61e
Don't call pa_path_get_filename() anymore since it is implicitly called by pa_get_binary_name() anyway
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1078 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-14 00:18:21 +00:00
Lennart Poettering
881d4ddd39
* fall back to prctl(PR_GET_NAME) in pa_get_binary_name() if readlink() fails
...
* call pa_path_get_filename() in all cases before returning in pa_get_binary_name(). We already did so on Win32, but didn't on Linux.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1077 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-14 00:17:31 +00:00
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