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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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