profile/ivi/pulseaudio-panda.git
18 years agoPort to Windows. This is mostly glue layers for the poor POSIX support
Pierre Ossman [Thu, 5 Jan 2006 22:51:37 +0000 (22:51 +0000)]
Port to Windows. This is mostly glue layers for the poor POSIX support
on Windows. A few notes

 * Only sockets behave somewhat like file descriptors in UNIX.

 * There are no fixed paths. Closes thing is environment variables that point
   to system directories. We also figure out where the binary/dll is
   located and use that as configuration directory.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@418 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoProtect pthread.h with an ifdef.
Pierre Ossman [Thu, 5 Jan 2006 22:44:23 +0000 (22:44 +0000)]
Protect pthread.h with an ifdef.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@417 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoProtect sys/resource.h with an ifdef.
Pierre Ossman [Thu, 5 Jan 2006 22:42:26 +0000 (22:42 +0000)]
Protect sys/resource.h with an ifdef.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@416 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoProtect sched.h with ifdef.
Pierre Ossman [Thu, 5 Jan 2006 22:40:45 +0000 (22:40 +0000)]
Protect sched.h with ifdef.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@415 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoReplace paths with defines.
Pierre Ossman [Thu, 5 Jan 2006 22:32:00 +0000 (22:32 +0000)]
Replace paths with defines.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@414 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoctime_r() is not available everywhere.
Pierre Ossman [Thu, 5 Jan 2006 22:27:14 +0000 (22:27 +0000)]
ctime_r() is not available everywhere.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@413 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoc was used before it was assigned.
Pierre Ossman [Thu, 5 Jan 2006 22:14:22 +0000 (22:14 +0000)]
c was used before it was assigned.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@412 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoProtect getuid() with an ifdef.
Pierre Ossman [Thu, 5 Jan 2006 22:12:25 +0000 (22:12 +0000)]
Protect getuid() with an ifdef.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@411 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoNo regexp funtions are used in this file.
Pierre Ossman [Thu, 5 Jan 2006 22:09:40 +0000 (22:09 +0000)]
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

18 years agoPATH_MAX is defined in limits.h.
Pierre Ossman [Thu, 5 Jan 2006 22:06:52 +0000 (22:06 +0000)]
PATH_MAX is defined in limits.h.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@409 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoStub uses socket defines so include the header.
Pierre Ossman [Thu, 5 Jan 2006 22:05:20 +0000 (22:05 +0000)]
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

18 years agoconfig.h should always be included so that necessary fixes can take effect.
Pierre Ossman [Thu, 5 Jan 2006 21:56:33 +0000 (21:56 +0000)]
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

18 years agoifdef-protect setpgid and setsid.
Pierre Ossman [Thu, 5 Jan 2006 21:49:22 +0000 (21:49 +0000)]
ifdef-protect setpgid and setsid.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@406 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoMake it possible to disable caps support since it breaks fully static
Pierre Ossman [Thu, 5 Jan 2006 21:46:10 +0000 (21:46 +0000)]
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

18 years agoAdd option to select which modules get linked in during static builds.
Pierre Ossman [Thu, 5 Jan 2006 21:39:49 +0000 (21:39 +0000)]
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

18 years agoNo need for conditional generation of symdef files.
Pierre Ossman [Thu, 5 Jan 2006 21:37:00 +0000 (21:37 +0000)]
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

18 years agoAdd possibility for linking semi-static executables (libtools definition
Pierre Ossman [Thu, 5 Jan 2006 21:33:01 +0000 (21:33 +0000)]
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

18 years agoWe need explicit actions here.
Pierre Ossman [Thu, 5 Jan 2006 21:24:39 +0000 (21:24 +0000)]
We need explicit actions here.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@401 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoProtect sys/wait.h with an ifdef.
Pierre Ossman [Thu, 5 Jan 2006 21:21:51 +0000 (21:21 +0000)]
Protect sys/wait.h with an ifdef.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@400 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoMake sure all socket headers are protected by ifdefs.
Pierre Ossman [Thu, 5 Jan 2006 21:15:09 +0000 (21:15 +0000)]
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

18 years agoUse pa_get_path_filename() instead of duplicating code.
Pierre Ossman [Thu, 5 Jan 2006 21:01:52 +0000 (21:01 +0000)]
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

18 years agoEmulate poll() through select() where needed.
Pierre Ossman [Thu, 5 Jan 2006 20:56:17 +0000 (20:56 +0000)]
Emulate poll() through select() where needed.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@397 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoFix test for mkfifo(). HAVE_MKFIFO is only generated as a config.h define by
Pierre Ossman [Thu, 5 Jan 2006 20:31:48 +0000 (20:31 +0000)]
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

18 years agoRemove ftruncate test since we're not doing anything with the result.
Pierre Ossman [Thu, 5 Jan 2006 20:25:05 +0000 (20:25 +0000)]
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

18 years agoFix indentation.
Pierre Ossman [Thu, 5 Jan 2006 19:44:33 +0000 (19:44 +0000)]
Fix indentation.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@394 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoHandle platforms that do not support the UNIX user/group database.
Pierre Ossman [Thu, 5 Jan 2006 19:43:29 +0000 (19:43 +0000)]
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

18 years agoThere was a race condition here that caused latency calculation to fail
Pierre Ossman [Thu, 5 Jan 2006 19:30:59 +0000 (19:30 +0000)]
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

18 years agoFall back to signal() when sigaction isn't supported.
Pierre Ossman [Thu, 5 Jan 2006 19:25:21 +0000 (19:25 +0000)]
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

18 years agoSIGQUIT is an optional signal.
Pierre Ossman [Thu, 5 Jan 2006 19:18:42 +0000 (19:18 +0000)]
SIGQUIT is an optional signal.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@390 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoCompiler warning about uninitialized variable.
Pierre Ossman [Thu, 5 Jan 2006 19:17:53 +0000 (19:17 +0000)]
Compiler warning about uninitialized variable.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@389 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoMake sure the array is never too small.
Pierre Ossman [Thu, 5 Jan 2006 19:16:01 +0000 (19:16 +0000)]
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

18 years agoFix printf string.
Pierre Ossman [Thu, 5 Jan 2006 19:14:58 +0000 (19:14 +0000)]
Fix printf string.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@387 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoOld kernel headers didn't define the input_id structure. Therefore we cannot
Pierre Ossman [Thu, 5 Jan 2006 19:14:13 +0000 (19:14 +0000)]
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

18 years agoFix correct type.
Pierre Ossman [Thu, 5 Jan 2006 19:13:11 +0000 (19:13 +0000)]
Fix correct type.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@385 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoDon't include sys/socket.h in the header when we do not need to.
Pierre Ossman [Thu, 5 Jan 2006 19:11:23 +0000 (19:11 +0000)]
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

18 years agoEsound latency should not include buffer length. This added an extra second
Pierre Ossman [Thu, 5 Jan 2006 18:59:24 +0000 (18:59 +0000)]
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

18 years agoTwo variables with the same name causing corrupt strings.
Pierre Ossman [Thu, 5 Jan 2006 18:57:19 +0000 (18:57 +0000)]
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

18 years agoFix warning.
Pierre Ossman [Thu, 5 Jan 2006 18:56:23 +0000 (18:56 +0000)]
Fix warning.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@381 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoinet_ntop can't be found on all platforms. Do a stupid emulation when
Pierre Ossman [Thu, 5 Jan 2006 18:55:10 +0000 (18:55 +0000)]
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

18 years agoFix some compiler warnings about unused variables.
Pierre Ossman [Thu, 5 Jan 2006 18:51:46 +0000 (18:51 +0000)]
Fix some compiler warnings about unused variables.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@379 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoPIPE_BUF has nothing to do with the esound buffers.
Pierre Ossman [Thu, 5 Jan 2006 18:50:08 +0000 (18:50 +0000)]
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

18 years agoHandle when the platform doesn't have UNIX sockets.
Pierre Ossman [Thu, 5 Jan 2006 18:43:10 +0000 (18:43 +0000)]
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

18 years agoAF_UNIX and PF_UNIX is more portable than the _LOCAL equivalent.
Pierre Ossman [Thu, 5 Jan 2006 18:27:09 +0000 (18:27 +0000)]
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

18 years agoRemove any warnings about incorrect type to setsockopt() (char* vs void*).
Pierre Ossman [Thu, 5 Jan 2006 18:20:14 +0000 (18:20 +0000)]
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

18 years agoThe standard declares some signals as optional. Make sure we handle
Pierre Ossman [Thu, 5 Jan 2006 18:09:46 +0000 (18:09 +0000)]
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

18 years agoTo access the new pa_gettimeofday() we need to include util.h.
Pierre Ossman [Thu, 5 Jan 2006 18:01:51 +0000 (18:01 +0000)]
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

18 years agoSyslog is not present on all platforms.
Pierre Ossman [Thu, 5 Jan 2006 18:00:39 +0000 (18:00 +0000)]
Syslog is not present on all platforms.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@372 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoSIXCPU isn't present on all platforms. Replace cpulimit with dummy functions
Pierre Ossman [Thu, 5 Jan 2006 17:59:32 +0000 (17:59 +0000)]
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

18 years agoGlob is not present on all systems.
Pierre Ossman [Thu, 5 Jan 2006 17:49:45 +0000 (17:49 +0000)]
Glob is not present on all systems.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@370 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoFallbacks for systems that do not have getaddrinfo(). Does not handle
Pierre Ossman [Thu, 5 Jan 2006 17:43:06 +0000 (17:43 +0000)]
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

18 years agoWe have a generic function for extracting the filename, let's use it.
Pierre Ossman [Thu, 5 Jan 2006 17:14:51 +0000 (17:14 +0000)]
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

18 years agoRemove unnecessary dependency on timeval definition.
Pierre Ossman [Thu, 5 Jan 2006 16:42:00 +0000 (16:42 +0000)]
Remove unnecessary dependency on timeval definition.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@367 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoAbstract the gettimeofday call into a utility function to ease porting.
Pierre Ossman [Thu, 5 Jan 2006 16:38:09 +0000 (16:38 +0000)]
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

18 years agoCheck for OSS by looking for its header. Win32 isn't the only platform
Pierre Ossman [Thu, 5 Jan 2006 13:20:20 +0000 (13:20 +0000)]
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

18 years agoRemove unused automake conditional.
Pierre Ossman [Thu, 5 Jan 2006 13:15:38 +0000 (13:15 +0000)]
Remove unused automake conditional.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@364 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoSince README is generated conditionally we must make sure there are no
Pierre Ossman [Thu, 5 Jan 2006 13:14:21 +0000 (13:14 +0000)]
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

18 years agoBig cleanup of the build structure.
Pierre Ossman [Thu, 5 Jan 2006 13:07:00 +0000 (13:07 +0000)]
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

18 years agoCreating branch for patches from Pierre Ossman
Pierre Ossman [Thu, 5 Jan 2006 12:48:30 +0000 (12:48 +0000)]
Creating branch for patches from Pierre Ossman

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@361 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agofix alsa memory leak
Lennart Poettering [Fri, 16 Sep 2005 00:11:48 +0000 (00:11 +0000)]
fix alsa memory leak

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@360 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agochance ALSA sink to use "default" as default alsa device
Lennart Poettering [Fri, 16 Sep 2005 00:11:15 +0000 (00:11 +0000)]
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

19 years agoinitialize running_as_daemon
Lennart Poettering [Fri, 16 Sep 2005 00:09:19 +0000 (00:09 +0000)]
initialize running_as_daemon

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@358 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoincrease number of allowed connections
Lennart Poettering [Fri, 16 Sep 2005 00:08:53 +0000 (00:08 +0000)]
increase number of allowed connections

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@357 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoadd new field running_as_daemon to pa_core
Lennart Poettering [Fri, 16 Sep 2005 00:08:02 +0000 (00:08 +0000)]
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

19 years agoadd pa_sound_file_too_big_to_cache()
Lennart Poettering [Fri, 16 Sep 2005 00:04:29 +0000 (00:04 +0000)]
add pa_sound_file_too_big_to_cache()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@355 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agohandle float values in sound files sensibly
Lennart Poettering [Fri, 16 Sep 2005 00:03:19 +0000 (00:03 +0000)]
handle float values in sound files sensibly

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@354 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoprint a nice message when libltdl is missing
Lennart Poettering [Fri, 16 Sep 2005 00:02:10 +0000 (00:02 +0000)]
print a nice message when libltdl is missing

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@353 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agogit-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@352 fefdeb5f-60dc-0310...
Lennart Poettering [Fri, 16 Sep 2005 00:01:20 +0000 (00:01 +0000)]
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@352 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agobuild fix
Lennart Poettering [Fri, 16 Sep 2005 00:00:59 +0000 (00:00 +0000)]
build fix

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@351 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agobail out if no sink is defined
Lennart Poettering [Fri, 16 Sep 2005 00:00:39 +0000 (00:00 +0000)]
bail out if no sink is defined

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@350 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoalter alsa periods number
Lennart Poettering [Thu, 15 Sep 2005 23:50:33 +0000 (23:50 +0000)]
alter alsa periods number

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@349 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agohandle EOF in ioline.c
Lennart Poettering [Thu, 15 Sep 2005 23:50:05 +0000 (23:50 +0000)]
handle EOF in ioline.c

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@348 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoremove esound protocol directory on unload of module-protocol-esound
Lennart Poettering [Thu, 15 Sep 2005 23:48:09 +0000 (23:48 +0000)]
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

19 years agofix start_timeout()
Lennart Poettering [Thu, 15 Sep 2005 23:47:01 +0000 (23:47 +0000)]
fix start_timeout()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@346 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoadd libsamplerate/libsndfile CFLAGS
Lennart Poettering [Thu, 15 Sep 2005 23:46:39 +0000 (23:46 +0000)]
add libsamplerate/libsndfile CFLAGS

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@345 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* fix LIRC configuration
Lennart Poettering [Wed, 12 Jan 2005 20:22:08 +0000 (20:22 +0000)]
* fix LIRC configuration

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@341 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* extend HTTP module
Lennart Poettering [Wed, 12 Jan 2005 18:51:38 +0000 (18:51 +0000)]
* extend HTTP module

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@340 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* make pa_sample_spec_snprint return point to written string
Lennart Poettering [Wed, 12 Jan 2005 17:37:31 +0000 (17:37 +0000)]
* make pa_sample_spec_snprint return point to written string
* first try of a http module

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@339 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* new environment variable $POLYP_LOG
Lennart Poettering [Tue, 11 Jan 2005 20:47:10 +0000 (20:47 +0000)]
* new environment variable $POLYP_LOG
* fix connection establishing algorithm
* add timeout for establishing connections
* add fqdn to the server directive to connect to in browse API
* quieten ESOUND protocol

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@338 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* add new module module-mmkbd-evdev
Lennart Poettering [Sun, 9 Jan 2005 01:11:53 +0000 (01:11 +0000)]
* add new module module-mmkbd-evdev
* fix stupid error message in main.c

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@337 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* todo update
Lennart Poettering [Sat, 8 Jan 2005 22:32:53 +0000 (22:32 +0000)]
* todo update
* lirc warning fix
* c++ compat

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@336 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* increase timeout in pacmd
Lennart Poettering [Sat, 8 Jan 2005 21:43:30 +0000 (21:43 +0000)]
* increase timeout in pacmd

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@335 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* make lirc program name configurable
Lennart Poettering [Sat, 8 Jan 2005 21:40:25 +0000 (21:40 +0000)]
* make lirc program name configurable

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@334 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* add new module for LIRC volume control
Lennart Poettering [Sat, 8 Jan 2005 21:36:53 +0000 (21:36 +0000)]
* add new module for LIRC volume control

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@333 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agochange doxygen build stuff for better compat with moderm automakes
Lennart Poettering [Sat, 8 Jan 2005 01:19:34 +0000 (01:19 +0000)]
change doxygen build stuff for better compat with moderm automakes

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@332 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoupdate todo list
Lennart Poettering [Sat, 8 Jan 2005 01:16:41 +0000 (01:16 +0000)]
update todo list

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@331 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* add support for asynchronous name resolution
Lennart Poettering [Sat, 8 Jan 2005 01:15:11 +0000 (01:15 +0000)]
* add support for asynchronous name resolution
* remove directories listing from doxygen

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@330 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agominor fixes
Lennart Poettering [Thu, 6 Jan 2005 01:07:43 +0000 (01:07 +0000)]
minor fixes

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@329 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agofix conditional X11 compilation
Lennart Poettering [Sat, 18 Dec 2004 20:45:46 +0000 (20:45 +0000)]
fix conditional X11 compilation

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@328 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agogcc 2.95 compat
Lennart Poettering [Thu, 16 Dec 2004 20:08:50 +0000 (20:08 +0000)]
gcc 2.95 compat

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@327 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* fix error message when starting polypaudio while it is already running
Lennart Poettering [Wed, 15 Dec 2004 01:17:04 +0000 (01:17 +0000)]
* fix error message when starting polypaudio while it is already running

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@326 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agocleanup zeroconf service names
Lennart Poettering [Wed, 15 Dec 2004 01:04:13 +0000 (01:04 +0000)]
cleanup zeroconf service names

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@325 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* Publish server info in mDNS in addition to sinks/sources
Lennart Poettering [Wed, 15 Dec 2004 01:02:50 +0000 (01:02 +0000)]
* Publish server info in mDNS in addition to sinks/sources
* Split off address parser
* Add port= argument to module-zeroconf-publish

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@324 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agodo mor daemonizing work
Lennart Poettering [Tue, 14 Dec 2004 14:20:52 +0000 (14:20 +0000)]
do mor daemonizing work

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@323 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* fix daemonizing
Lennart Poettering [Tue, 14 Dec 2004 14:09:00 +0000 (14:09 +0000)]
* fix daemonizing

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@322 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* prepare polyplib-browse for installation
Lennart Poettering [Tue, 14 Dec 2004 13:17:28 +0000 (13:17 +0000)]
* prepare polyplib-browse for installation

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@321 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* fix include file names in installed header files
Lennart Poettering [Sun, 12 Dec 2004 22:58:53 +0000 (22:58 +0000)]
* fix include file names in installed header files
* add browsing API
* add new tool pabrowse
* add typeid subsystem
* bump API version
* split off random.c
* add an identification cookie

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@320 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* complete zeroconf publisher
Lennart Poettering [Sun, 12 Dec 2004 15:56:22 +0000 (15:56 +0000)]
* complete zeroconf publisher
* make cli.c shut up unless run with -v

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@319 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* fix alsa initialisation
Lennart Poettering [Sat, 11 Dec 2004 16:48:45 +0000 (16:48 +0000)]
* fix alsa initialisation
* add some missing zeroconf files
* make module-match shut up a bit

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@318 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* add first part of zeroconf publisher
Lennart Poettering [Sat, 11 Dec 2004 00:10:41 +0000 (00:10 +0000)]
* add first part of zeroconf publisher
* bump version to 0.7.1.
* improve logging subsystem (introducing log levels)
* remove verbose flag on cli
* add new API pa_sample_format_to_string()
* replace strtol() by usages of pa_atou() and pa_atoi()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@317 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* really fix integer only resampler
Lennart Poettering [Sat, 27 Nov 2004 18:50:29 +0000 (18:50 +0000)]
* really fix integer only resampler

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@316 fefdeb5f-60dc-0310-8127-8f9354f1896f