Pierre Ossman
|
2c4d42e781
|
ctime_r() is not available everywhere.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@413 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 22:27:14 +00:00 |
|
Pierre Ossman
|
e72bbdb217
|
c was used before it was assigned.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@412 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 22:14:22 +00:00 |
|
Pierre Ossman
|
010476f226
|
Protect getuid() with an ifdef.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@411 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 22:12:25 +00:00 |
|
Pierre Ossman
|
5ac2cb90f7
|
No regexp funtions are used in this file.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@410 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 22:09:40 +00:00 |
|
Pierre Ossman
|
ecaf8d805e
|
PATH_MAX is defined in limits.h.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@409 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 22:06:52 +00:00 |
|
Pierre Ossman
|
983fdb3238
|
Stub uses socket defines so include the header.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@408 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 22:05:20 +00:00 |
|
Pierre Ossman
|
7aba34bc4e
|
config.h should always be included so that necessary fixes can take effect.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@407 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 21:56:33 +00:00 |
|
Pierre Ossman
|
2cf165db8b
|
ifdef-protect setpgid and setsid.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@406 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 21:49:22 +00:00 |
|
Pierre Ossman
|
08bbfd2169
|
Make it possible to disable caps support since it breaks fully static
builds.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@405 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 21:46:10 +00:00 |
|
Pierre Ossman
|
be2ba90175
|
Add option to select which modules get linked in during static builds.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@404 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 21:39:49 +00:00 |
|
Pierre Ossman
|
9550c8ed80
|
No need for conditional generation of symdef files.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@403 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 21:37:00 +00:00 |
|
Pierre Ossman
|
971e370a2f
|
Add possibility for linking semi-static executables (libtools definition
of static).
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@402 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 21:33:01 +00:00 |
|
Pierre Ossman
|
e2495c7600
|
We need explicit actions here.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@401 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 21:24:39 +00:00 |
|
Pierre Ossman
|
268aebb2e4
|
Protect sys/wait.h with an ifdef.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@400 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 21:21:51 +00:00 |
|
Pierre Ossman
|
8f3c364b47
|
Make sure all socket headers are protected by ifdefs.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@399 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 21:15:09 +00:00 |
|
Pierre Ossman
|
e28ce8c59f
|
Use pa_get_path_filename() instead of duplicating code.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@398 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 21:01:52 +00:00 |
|
Pierre Ossman
|
29a5b850a7
|
Emulate poll() through select() where needed.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@397 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 20:56:17 +00:00 |
|
Pierre Ossman
|
d3bc7b27b7
|
Fix test for mkfifo(). HAVE_MKFIFO is only generated as a config.h define by
default.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@396 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 20:31:48 +00:00 |
|
Pierre Ossman
|
5cd8703f0d
|
Remove ftruncate test since we're not doing anything with the result.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@395 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 20:25:05 +00:00 |
|
Pierre Ossman
|
a24102cda4
|
Fix indentation.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@394 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 19:44:33 +00:00 |
|
Pierre Ossman
|
e9be6fa6d3
|
Handle platforms that do not support the UNIX user/group database.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@393 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 19:43:29 +00:00 |
|
Pierre Ossman
|
59aa6ca514
|
There was a race condition here that caused latency calculation to fail
miserably under some conditions.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@392 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 19:30:59 +00:00 |
|
Pierre Ossman
|
ec87cb1571
|
Fall back to signal() when sigaction isn't supported.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@391 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 19:25:21 +00:00 |
|
Pierre Ossman
|
3ed983c945
|
SIGQUIT is an optional signal.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@390 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 19:18:42 +00:00 |
|
Pierre Ossman
|
b8859b4b60
|
Compiler warning about uninitialized variable.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@389 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 19:17:53 +00:00 |
|
Pierre Ossman
|
3728854bc9
|
Make sure the array is never too small.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@388 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 19:16:01 +00:00 |
|
Pierre Ossman
|
b69d881eb2
|
Fix printf string.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@387 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 19:14:58 +00:00 |
|
Pierre Ossman
|
719223825e
|
Old kernel headers didn't define the input_id structure. Therefore we cannot
rely on it.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@386 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 19:14:13 +00:00 |
|
Pierre Ossman
|
c5bee95cdf
|
Fix correct type.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@385 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 19:13:11 +00:00 |
|
Pierre Ossman
|
4deeaefbe1
|
Don't include sys/socket.h in the header when we do not need to.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@384 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 19:11:23 +00:00 |
|
Pierre Ossman
|
14474ae452
|
Esound latency should not include buffer length. This added an extra second
to esound already horrible latency calculations.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@383 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 18:59:24 +00:00 |
|
Pierre Ossman
|
f0e8c65239
|
Two variables with the same name causing corrupt strings.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@382 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 18:57:19 +00:00 |
|
Pierre Ossman
|
4384d3126b
|
Fix warning.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@381 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 18:56:23 +00:00 |
|
Pierre Ossman
|
ff49e63b49
|
inet_ntop can't be found on all platforms. Do a stupid emulation when
not found.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@380 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 18:55:10 +00:00 |
|
Pierre Ossman
|
456e25634c
|
Fix some compiler warnings about unused variables.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@379 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 18:51:46 +00:00 |
|
Pierre Ossman
|
cd3691dff7
|
PIPE_BUF has nothing to do with the esound buffers.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@378 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 18:50:08 +00:00 |
|
Pierre Ossman
|
13496bb73e
|
Handle when the platform doesn't have UNIX sockets.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@377 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 18:43:10 +00:00 |
|
Pierre Ossman
|
3a3b4aff37
|
AF_UNIX and PF_UNIX is more portable than the _LOCAL equivalent.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@376 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 18:27:09 +00:00 |
|
Pierre Ossman
|
dbad54a20b
|
Remove any warnings about incorrect type to setsockopt() (char* vs void*).
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@375 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 18:20:14 +00:00 |
|
Pierre Ossman
|
7dcf4e4596
|
The standard declares some signals as optional. Make sure we handle
this gracefully.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@374 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 18:09:46 +00:00 |
|
Pierre Ossman
|
eacffc3e4d
|
To access the new pa_gettimeofday() we need to include util.h.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@373 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 18:01:51 +00:00 |
|
Pierre Ossman
|
8c5a75dfb2
|
Syslog is not present on all platforms.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@372 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 18:00:39 +00:00 |
|
Pierre Ossman
|
3996c5f048
|
SIXCPU isn't present on all platforms. Replace cpulimit with dummy functions
on those systems.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@371 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 17:59:32 +00:00 |
|
Pierre Ossman
|
2ce05b2b4b
|
Glob is not present on all systems.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@370 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 17:49:45 +00:00 |
|
Pierre Ossman
|
70223bac46
|
Fallbacks for systems that do not have getaddrinfo(). Does not handle
IPv6 though.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@369 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 17:43:06 +00:00 |
|
Pierre Ossman
|
3f2ac7eb8c
|
We have a generic function for extracting the filename, let's use it.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@368 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 17:14:51 +00:00 |
|
Pierre Ossman
|
f6b0f87d0a
|
Remove unnecessary dependency on timeval definition.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@367 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 16:42:00 +00:00 |
|
Pierre Ossman
|
687e2d7da5
|
Abstract the gettimeofday call into a utility function to ease porting.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@366 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 16:38:09 +00:00 |
|
Pierre Ossman
|
70710e14d8
|
Check for OSS by looking for its header. Win32 isn't the only platform
where OSS isn't supported.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@365 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 13:20:20 +00:00 |
|
Pierre Ossman
|
11a4c67a92
|
Remove unused automake conditional.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@364 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-01-05 13:15:38 +00:00 |
|