Commit graph

5132 commits

Author SHA1 Message Date
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
Pierre Ossman
e8c71ed4c6 Since README is generated conditionally we must make sure there are no
dependencies on it when it's not built.


git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@363 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 13:14:21 +00:00
Pierre Ossman
1f11ee3c8b Big cleanup of the build structure.
* configure.ac is divided into distinct sections for programs, headers,
   optional components, etc.

 * polyp/Makefile.am is organised into several sections instead of a big mess.

 * Conditionals are only for adding things to the primaries, not around their
   build rules.

 * polypcore has been brought up to date in preparation for the Windows port.
   It is not possible to use the current tricks there.


git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@362 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 13:07:00 +00:00
Pierre Ossman
22f66948c9 Creating branch for patches from Pierre Ossman
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@361 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 12:48:30 +00:00
Lennart Poettering
656cf87993 fix alsa memory leak
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@360 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:11:48 +00:00
Lennart Poettering
9177ef4ce2 chance ALSA sink to use "default" as default alsa device
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@359 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:11:15 +00:00
Lennart Poettering
3a61b36c9d initialize running_as_daemon
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@358 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:09:19 +00:00
Lennart Poettering
d50bfd8496 increase number of allowed connections
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@357 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:08:53 +00:00
Lennart Poettering
e4395c223d add new field running_as_daemon to pa_core
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@356 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:08:02 +00:00
Lennart Poettering
48b2a87ed8 add pa_sound_file_too_big_to_cache()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@355 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:04:29 +00:00
Lennart Poettering
668f3cdcbc handle float values in sound files sensibly
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@354 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:03:19 +00:00
Lennart Poettering
652e000f9e print a nice message when libltdl is missing
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@353 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:02:10 +00:00
Lennart Poettering
e0d0f1bb3e git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@352 fefdeb5f-60dc-0310-8127-8f9354f1896f 2005-09-16 00:01:20 +00:00
Lennart Poettering
6d9dffebae build fix
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@351 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:00:59 +00:00
Lennart Poettering
c57cad926c bail out if no sink is defined
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@350 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-16 00:00:39 +00:00
Lennart Poettering
b993e33cce alter alsa periods number
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@349 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-15 23:50:33 +00:00
Lennart Poettering
db4b25d8b2 handle EOF in ioline.c
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@348 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-15 23:50:05 +00:00
Lennart Poettering
fda09b9255 remove esound protocol directory on unload of module-protocol-esound
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@347 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-15 23:48:09 +00:00
Lennart Poettering
f1da8ade63 fix start_timeout()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@346 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-15 23:47:01 +00:00
Lennart Poettering
b5f570723c add libsamplerate/libsndfile CFLAGS
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@345 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-15 23:46:39 +00:00
Lennart Poettering
e1f008f2a3 commit liboil porting changes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/liboil-test@344 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-15 23:42:56 +00:00
Lennart Poettering
0c9873e5b3 create a copy for liboil porting
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/liboil-test@343 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-09-15 23:40:47 +00:00
Lennart Poettering
4daa0c1649 * fix LIRC configuration
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@341 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-12 20:22:08 +00:00
Lennart Poettering
f586ce0842 * extend HTTP module
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@340 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-12 18:51:38 +00:00