Commit graph

  • 160d886c0d Merge with trunk. Pierre Ossman 2006-01-09 16:57:42 +00:00
  • 8258146625 Generalise lstat fallback. Pierre Ossman 2006-01-09 16:56:41 +00:00
  • 5fcbf04f5b Condense winsock includes and defines into one header. Pierre Ossman 2006-01-09 16:50:39 +00:00
  • 9818d67ec2 Make the tagstruct handling safe on machines with alignment restrictions. Pierre Ossman 2006-01-09 14:39:40 +00:00
  • 80ae72ce45 improve sync clock change Lennart Poettering 2006-01-09 12:38:06 +00:00
  • 794033aa75 fix synchronized clock change Lennart Poettering 2006-01-09 12:37:17 +00:00
  • 8a323571a4 Make sure the data gets endianness conversion. Pierre Ossman 2006-01-09 11:54:49 +00:00
  • 067c00ff5d Reversing incorrect commit. Pierre Ossman 2006-01-05 23:13:54 +00:00
  • 72795fcaa6 Use autoconf detected define for getgroups() type. Pierre Ossman 2006-01-05 23:11:15 +00:00
  • d5ce3ecef2 Ignore windows exe:s. Pierre Ossman 2006-01-05 23:08:13 +00:00
  • 1b472f76ec Solaris support. Pierre Ossman 2006-01-05 23:06:11 +00:00
  • 6781628ebd The Windows sound interface module. Pierre Ossman 2006-01-05 22:58:01 +00:00
  • 19d9fcbda8 Port to Windows. This is mostly glue layers for the poor POSIX support on Windows. A few notes Pierre Ossman 2006-01-05 22:51:37 +00:00
  • 2f74bb9d43 Protect pthread.h with an ifdef. Pierre Ossman 2006-01-05 22:44:23 +00:00
  • bdc02f71f5 Protect sys/resource.h with an ifdef. Pierre Ossman 2006-01-05 22:42:26 +00:00
  • 67833c2bcf Protect sched.h with ifdef. Pierre Ossman 2006-01-05 22:40:45 +00:00
  • 57dccd2592 Replace paths with defines. Pierre Ossman 2006-01-05 22:32:00 +00:00
  • 2c4d42e781 ctime_r() is not available everywhere. Pierre Ossman 2006-01-05 22:27:14 +00:00
  • e72bbdb217 c was used before it was assigned. Pierre Ossman 2006-01-05 22:14:22 +00:00
  • 010476f226 Protect getuid() with an ifdef. Pierre Ossman 2006-01-05 22:12:25 +00:00
  • 5ac2cb90f7 No regexp funtions are used in this file. Pierre Ossman 2006-01-05 22:09:40 +00:00
  • ecaf8d805e PATH_MAX is defined in limits.h. Pierre Ossman 2006-01-05 22:06:52 +00:00
  • 983fdb3238 Stub uses socket defines so include the header. Pierre Ossman 2006-01-05 22:05:20 +00:00
  • 7aba34bc4e config.h should always be included so that necessary fixes can take effect. Pierre Ossman 2006-01-05 21:56:33 +00:00
  • 2cf165db8b ifdef-protect setpgid and setsid. Pierre Ossman 2006-01-05 21:49:22 +00:00
  • 08bbfd2169 Make it possible to disable caps support since it breaks fully static builds. Pierre Ossman 2006-01-05 21:46:10 +00:00
  • be2ba90175 Add option to select which modules get linked in during static builds. Pierre Ossman 2006-01-05 21:39:49 +00:00
  • 9550c8ed80 No need for conditional generation of symdef files. Pierre Ossman 2006-01-05 21:37:00 +00:00
  • 971e370a2f Add possibility for linking semi-static executables (libtools definition of static). Pierre Ossman 2006-01-05 21:33:01 +00:00
  • e2495c7600 We need explicit actions here. Pierre Ossman 2006-01-05 21:24:39 +00:00
  • 268aebb2e4 Protect sys/wait.h with an ifdef. Pierre Ossman 2006-01-05 21:21:51 +00:00
  • 8f3c364b47 Make sure all socket headers are protected by ifdefs. Pierre Ossman 2006-01-05 21:15:09 +00:00
  • e28ce8c59f Use pa_get_path_filename() instead of duplicating code. Pierre Ossman 2006-01-05 21:01:52 +00:00
  • 29a5b850a7 Emulate poll() through select() where needed. Pierre Ossman 2006-01-05 20:56:17 +00:00
  • d3bc7b27b7 Fix test for mkfifo(). HAVE_MKFIFO is only generated as a config.h define by default. Pierre Ossman 2006-01-05 20:31:48 +00:00
  • 5cd8703f0d Remove ftruncate test since we're not doing anything with the result. Pierre Ossman 2006-01-05 20:25:05 +00:00
  • a24102cda4 Fix indentation. Pierre Ossman 2006-01-05 19:44:33 +00:00
  • e9be6fa6d3 Handle platforms that do not support the UNIX user/group database. Pierre Ossman 2006-01-05 19:43:29 +00:00
  • 59aa6ca514 There was a race condition here that caused latency calculation to fail miserably under some conditions. Pierre Ossman 2006-01-05 19:30:59 +00:00
  • ec87cb1571 Fall back to signal() when sigaction isn't supported. Pierre Ossman 2006-01-05 19:25:21 +00:00
  • 3ed983c945 SIGQUIT is an optional signal. Pierre Ossman 2006-01-05 19:18:42 +00:00
  • b8859b4b60 Compiler warning about uninitialized variable. Pierre Ossman 2006-01-05 19:17:53 +00:00
  • 3728854bc9 Make sure the array is never too small. Pierre Ossman 2006-01-05 19:16:01 +00:00
  • b69d881eb2 Fix printf string. Pierre Ossman 2006-01-05 19:14:58 +00:00
  • 719223825e Old kernel headers didn't define the input_id structure. Therefore we cannot rely on it. Pierre Ossman 2006-01-05 19:14:13 +00:00
  • c5bee95cdf Fix correct type. Pierre Ossman 2006-01-05 19:13:11 +00:00
  • 4deeaefbe1 Don't include sys/socket.h in the header when we do not need to. Pierre Ossman 2006-01-05 19:11:23 +00:00
  • 14474ae452 Esound latency should not include buffer length. This added an extra second to esound already horrible latency calculations. Pierre Ossman 2006-01-05 18:59:24 +00:00
  • f0e8c65239 Two variables with the same name causing corrupt strings. Pierre Ossman 2006-01-05 18:57:19 +00:00
  • 4384d3126b Fix warning. Pierre Ossman 2006-01-05 18:56:23 +00:00
  • ff49e63b49 inet_ntop can't be found on all platforms. Do a stupid emulation when not found. Pierre Ossman 2006-01-05 18:55:10 +00:00
  • 456e25634c Fix some compiler warnings about unused variables. Pierre Ossman 2006-01-05 18:51:46 +00:00
  • cd3691dff7 PIPE_BUF has nothing to do with the esound buffers. Pierre Ossman 2006-01-05 18:50:08 +00:00
  • 13496bb73e Handle when the platform doesn't have UNIX sockets. Pierre Ossman 2006-01-05 18:43:10 +00:00
  • 3a3b4aff37 AF_UNIX and PF_UNIX is more portable than the _LOCAL equivalent. Pierre Ossman 2006-01-05 18:27:09 +00:00
  • dbad54a20b Remove any warnings about incorrect type to setsockopt() (char* vs void*). Pierre Ossman 2006-01-05 18:20:14 +00:00
  • 7dcf4e4596 The standard declares some signals as optional. Make sure we handle this gracefully. Pierre Ossman 2006-01-05 18:09:46 +00:00
  • eacffc3e4d To access the new pa_gettimeofday() we need to include util.h. Pierre Ossman 2006-01-05 18:01:51 +00:00
  • 8c5a75dfb2 Syslog is not present on all platforms. Pierre Ossman 2006-01-05 18:00:39 +00:00
  • 3996c5f048 SIXCPU isn't present on all platforms. Replace cpulimit with dummy functions on those systems. Pierre Ossman 2006-01-05 17:59:32 +00:00
  • 2ce05b2b4b Glob is not present on all systems. Pierre Ossman 2006-01-05 17:49:45 +00:00
  • 70223bac46 Fallbacks for systems that do not have getaddrinfo(). Does not handle IPv6 though. Pierre Ossman 2006-01-05 17:43:06 +00:00
  • 3f2ac7eb8c We have a generic function for extracting the filename, let's use it. Pierre Ossman 2006-01-05 17:14:51 +00:00
  • f6b0f87d0a Remove unnecessary dependency on timeval definition. Pierre Ossman 2006-01-05 16:42:00 +00:00
  • 687e2d7da5 Abstract the gettimeofday call into a utility function to ease porting. Pierre Ossman 2006-01-05 16:38:09 +00:00
  • 70710e14d8 Check for OSS by looking for its header. Win32 isn't the only platform where OSS isn't supported. Pierre Ossman 2006-01-05 13:20:20 +00:00
  • 11a4c67a92 Remove unused automake conditional. Pierre Ossman 2006-01-05 13:15:38 +00:00
  • e8c71ed4c6 Since README is generated conditionally we must make sure there are no dependencies on it when it's not built. Pierre Ossman 2006-01-05 13:14:21 +00:00
  • 1f11ee3c8b Big cleanup of the build structure. Pierre Ossman 2006-01-05 13:07:00 +00:00
  • 22f66948c9 Creating branch for patches from Pierre Ossman Pierre Ossman 2006-01-05 12:48:30 +00:00
  • 656cf87993 fix alsa memory leak Lennart Poettering 2005-09-16 00:11:48 +00:00
  • 9177ef4ce2 chance ALSA sink to use "default" as default alsa device Lennart Poettering 2005-09-16 00:11:15 +00:00
  • 3a61b36c9d initialize running_as_daemon Lennart Poettering 2005-09-16 00:09:19 +00:00
  • d50bfd8496 increase number of allowed connections Lennart Poettering 2005-09-16 00:08:53 +00:00
  • e4395c223d add new field running_as_daemon to pa_core Lennart Poettering 2005-09-16 00:08:02 +00:00
  • 48b2a87ed8 add pa_sound_file_too_big_to_cache() Lennart Poettering 2005-09-16 00:04:29 +00:00
  • 668f3cdcbc handle float values in sound files sensibly Lennart Poettering 2005-09-16 00:03:19 +00:00
  • 652e000f9e print a nice message when libltdl is missing Lennart Poettering 2005-09-16 00:02:10 +00:00
  • e0d0f1bb3e git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@352 fefdeb5f-60dc-0310-8127-8f9354f1896f Lennart Poettering 2005-09-16 00:01:20 +00:00
  • 6d9dffebae build fix Lennart Poettering 2005-09-16 00:00:59 +00:00
  • c57cad926c bail out if no sink is defined Lennart Poettering 2005-09-16 00:00:39 +00:00
  • b993e33cce alter alsa periods number Lennart Poettering 2005-09-15 23:50:33 +00:00
  • db4b25d8b2 handle EOF in ioline.c Lennart Poettering 2005-09-15 23:50:05 +00:00
  • fda09b9255 remove esound protocol directory on unload of module-protocol-esound Lennart Poettering 2005-09-15 23:48:09 +00:00
  • f1da8ade63 fix start_timeout() Lennart Poettering 2005-09-15 23:47:01 +00:00
  • b5f570723c add libsamplerate/libsndfile CFLAGS Lennart Poettering 2005-09-15 23:46:39 +00:00
  • e1f008f2a3 commit liboil porting changes Lennart Poettering 2005-09-15 23:42:56 +00:00
  • 0c9873e5b3 create a copy for liboil porting Lennart Poettering 2005-09-15 23:40:47 +00:00
  • 4daa0c1649 * fix LIRC configuration Lennart Poettering 2005-01-12 20:22:08 +00:00
  • f586ce0842 * extend HTTP module Lennart Poettering 2005-01-12 18:51:38 +00:00
  • 4590f09d0b * make pa_sample_spec_snprint return point to written string * first try of a http module Lennart Poettering 2005-01-12 17:37:31 +00:00
  • 32bf3a106a * 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 Lennart Poettering 2005-01-11 20:47:10 +00:00
  • 5ab306402d * add new module module-mmkbd-evdev * fix stupid error message in main.c Lennart Poettering 2005-01-09 01:11:53 +00:00
  • 474b5683e9 * todo update * lirc warning fix * c++ compat Lennart Poettering 2005-01-08 22:32:53 +00:00
  • 6911d7e981 * increase timeout in pacmd Lennart Poettering 2005-01-08 21:43:30 +00:00
  • c29c95d0aa * make lirc program name configurable Lennart Poettering 2005-01-08 21:40:25 +00:00
  • fb4cba436c * add new module for LIRC volume control Lennart Poettering 2005-01-08 21:36:53 +00:00
  • 1e78a1dd02 change doxygen build stuff for better compat with moderm automakes Lennart Poettering 2005-01-08 01:19:34 +00:00
  • 9a59d016dd update todo list Lennart Poettering 2005-01-08 01:16:41 +00:00
  • 9b0ec37fcf * add support for asynchronous name resolution * remove directories listing from doxygen Lennart Poettering 2005-01-08 01:15:11 +00:00