Commit graph

  • 42ef0518eb add a few missing macro definitions Lennart Poettering 2007-11-09 01:30:25 +00:00
  • cb66762d6d add PA_CLAMP_LIKELY and PA_CLAMP_UNLIKELY macros Lennart Poettering 2007-11-09 01:29:50 +00:00
  • c8cdb06135 add support for likely()/unlikely() type macros Lennart Poettering 2007-11-09 01:28:56 +00:00
  • 14b974a6d8 parse the pasuspend argument like any other boolean in PulseAudio Lennart Poettering 2007-11-08 22:42:33 +00:00
  • a2121d5e6f strip most comments from the default configuration files, since the man page is now more elaborate and we don't want to maintain those docs redundantly at two places Lennart Poettering 2007-11-08 22:31:30 +00:00
  • 445991287d add remaing man pages Lennart Poettering 2007-11-08 22:30:33 +00:00
  • 1ef4bafc9a warn if the sound server is not local Lennart Poettering 2007-11-07 13:52:07 +00:00
  • 1821f1f499 add man pages for padsp, pabrowse, pasuspender Lennart Poettering 2007-11-07 13:50:47 +00:00
  • 5dbab0b23a complete pactl man page Lennart Poettering 2007-11-06 00:21:20 +00:00
  • 0eb011bda0 minor cleanups of --help texts Lennart Poettering 2007-11-05 23:56:30 +00:00
  • 7fdc1ee083 add a couple of more man pages Lennart Poettering 2007-11-05 23:56:00 +00:00
  • bff4ca431b add a man page for the pulseaudio binary. More will follow. Lennart Poettering 2007-11-05 15:10:13 +00:00
  • 961ce33b5e fix two alignment issues found by the debian buildd gcc on sparc Lennart Poettering 2007-11-04 16:51:26 +00:00
  • faf1fd76a9 pa_boolization Lennart Poettering 2007-11-04 16:50:23 +00:00
  • 0184d70ef1 add eventfd syscall nr for arm; patch from Sjoerd Simons; Closes #150 Lennart Poettering 2007-11-04 14:17:48 +00:00
  • 9ac93287a8 Properly terminate pa_readlink() strings. Patch from Sjoerd Simons. Closes #149 Lennart Poettering 2007-11-04 14:11:53 +00:00
  • 95af1e616b Add linker version script to hide non-ABI stable symbols in the client libraries. While this helps defining a more streamlined ABI, this also requires linking a lot of additional symbols into some PA client utilities which until now made use of the non-ABI stable symbols in libpulse. To minimize the effect on there size a bit, strip unused symbols by linking with -ffunction-sections -fdata-sections -Wl,--gc-sections Lennart Poettering 2007-11-04 13:51:18 +00:00
  • bc161b4b4a comment the library versions a bit Lennart Poettering 2007-11-01 22:51:46 +00:00
  • cb0d7ff60a add missing pthread libs Lennart Poettering 2007-11-01 22:50:32 +00:00
  • 81233c1781 make disallow-module-loading config option work again (original patch from Diego Petteno) Lennart Poettering 2007-11-01 11:23:45 +00:00
  • 7bfd1b2f01 make rtprio and nice level actually configurable Lennart Poettering 2007-11-01 02:58:26 +00:00
  • 641d1fa964 drop rt scheduling before we start our helper process Lennart Poettering 2007-11-01 02:55:06 +00:00
  • 41ea3b2fd4 add new option --realtime Lennart Poettering 2007-11-01 01:45:01 +00:00
  • 005ed41c3f save and restore errno in sig handler Lennart Poettering 2007-11-01 01:42:34 +00:00
  • 44d7c9ad9b add nice and rtprio resource limit support; make rtprio and nice level to use configurable; some minor updates Lennart Poettering 2007-11-01 00:34:43 +00:00
  • e706f7bed7 pa_boolize the client config Lennart Poettering 2007-11-01 00:33:14 +00:00
  • 65a6bff357 more pa_boolization Lennart Poettering 2007-11-01 00:32:45 +00:00
  • b343497d64 make the bool config parser actually parse bools Lennart Poettering 2007-11-01 00:31:59 +00:00
  • cecd8d4d7b fix comment Lennart Poettering 2007-11-01 00:06:51 +00:00
  • 38a1525a89 add new function pa_yes_no() Lennart Poettering 2007-11-01 00:06:31 +00:00
  • 5058a1e9ed save and restore errno in the sig handler Lennart Poettering 2007-10-30 18:35:08 +00:00
  • 038e312706 Tagging release 0.9.7 v0.9.7 Lennart Poettering 2007-10-30 17:10:23 +00:00
  • 111b7591bd bump sonames Lennart Poettering 2007-10-30 16:02:25 +00:00
  • 0f0e729b9a make sjoerd happy: include ChangeLog built from svn logs in tarball Lennart Poettering 2007-10-30 15:23:56 +00:00
  • 099e6903e9 make make distcheck pass Lennart Poettering 2007-10-30 15:08:13 +00:00
  • b03b5741ea rename 'length' parameters in the API to 'bytes', to make their unit clear Lennart Poettering 2007-10-30 14:17:41 +00:00
  • b84489d8b3 handle tcp4: prefix for server specs correctly. (Closes #136) Lennart Poettering 2007-10-30 14:05:18 +00:00
  • 72817f9d9d rename stream names too, when the sink name changes Lennart Poettering 2007-10-30 02:35:00 +00:00
  • 201dff7b2e ignore updates not relevant to us Lennart Poettering 2007-10-30 02:05:53 +00:00
  • 1e0454eb74 rework the tunnel naming scheme, and make it follow the description changes of the underlying devices; never check for tagstruct eof, to ease later extensions Lennart Poettering 2007-10-30 01:50:22 +00:00
  • bb2e1afd51 initialize userdata struct with 0 Lennart Poettering 2007-10-30 00:49:50 +00:00
  • 0991a1ba2d remove libltdl from SVN Lennart Poettering 2007-10-30 00:32:00 +00:00
  • 2d265a91cc deal properly with signals interrupting us when we wait for data from gconf helper Lennart Poettering 2007-10-30 00:17:21 +00:00
  • f1be9312cb keep track of configured tunnels and make sure to unload them when they disappear from zeroconf again Lennart Poettering 2007-10-29 23:55:23 +00:00
  • e406bbaa62 don't announce monitor sources Lennart Poettering 2007-10-29 23:54:46 +00:00
  • 5ef242c5b3 don't try to send pause request before our stream is properly set up Lennart Poettering 2007-10-29 22:14:34 +00:00
  • 33c238b7ef ignore network sinks/sources Lennart Poettering 2007-10-29 21:23:08 +00:00
  • 625a87276a make gcc shut up a bit more Lennart Poettering 2007-10-29 21:19:05 +00:00
  • 1dae2e644f we don't want to include assert.h anymore Lennart Poettering 2007-10-29 20:32:53 +00:00
  • 43b5c65457 reverse server order for PULSE_SERVER x11 property, to follow order in which modules are loaded Lennart Poettering 2007-10-29 20:30:53 +00:00
  • cc883852bc add new API pa_strlist_reverse() Lennart Poettering 2007-10-29 20:30:15 +00:00
  • 87be85618c add new module module-zeroconf-discover Lennart Poettering 2007-10-29 20:03:49 +00:00
  • 9f446590e3 publish dns-sd subtypes to allow distinction of virtual, hardware and monitor sinks/source Lennart Poettering 2007-10-29 20:03:07 +00:00
  • 9ca7ed1958 export pa_namereg_is_valid_name() Lennart Poettering 2007-10-29 20:01:49 +00:00
  • 0ce32bd40c fail on name clash Lennart Poettering 2007-10-29 20:01:20 +00:00
  • ac83631447 bring back module-tunnel, yay! Lennart Poettering 2007-10-29 16:54:16 +00:00
  • 9ccbd86f82 downgrade a few log messages Lennart Poettering 2007-10-29 16:39:23 +00:00
  • 6e1f7bd144 properly deal with time pausing Lennart Poettering 2007-10-29 16:38:57 +00:00
  • a46804a8e2 use real path of binary instead of /proc/self/exe to execute ourselves Lennart Poettering 2007-10-29 15:33:07 +00:00
  • 27d6b7b473 make use of new pa_readlink() where applicable Lennart Poettering 2007-10-29 15:32:22 +00:00
  • ca98c544ab add new pa_readlink() API Lennart Poettering 2007-10-29 15:31:24 +00:00
  • 1c0690776d make speex-float-3 the default resampler Lennart Poettering 2007-10-29 08:34:30 +00:00
  • c6a7f06e23 add missing dependency on socket-util Lennart Poettering 2007-10-28 19:24:25 +00:00
  • a67c21f093 merge 'lennart' branch back into trunk. Lennart Poettering 2007-10-28 19:13:50 +00:00
  • 575541d20c Merge r1502 from trunk: Move pthreads detection as it gets confused by things in LIBS. Lennart Poettering 2007-10-28 16:55:15 +00:00
  • f096ca40aa Merge r1504 from trunk: Solaris hides inet_ntop in nsl Lennart Poettering 2007-10-28 16:53:47 +00:00
  • c6071b05a5 Merge r1505 from trunk: Make sure we link to the core to get all symbols. Lennart Poettering 2007-10-28 16:50:25 +00:00
  • 9eb840cdee Merge r1503 from trunk: Make -no-undefined actually work (and fix up error found by it). Lennart Poettering 2007-10-28 16:49:25 +00:00
  • d8976a21aa Merge r1473 from trunk (mixer ioctls on /dev/dsp) Lennart Poettering 2007-10-28 16:45:59 +00:00
  • b718d18a23 fix error handling Lennart Poettering 2007-10-28 16:35:09 +00:00
  • daa2863daf don't use errno on EOF Lennart Poettering 2007-10-28 16:13:25 +00:00
  • 94cf167f40 port module-esound-sink to new core Lennart Poettering 2007-10-27 22:07:21 +00:00
  • 66dc0b44c5 don't use SIGRTMAX, for compatibility with valgrind which apparently uses this signal Lennart Poettering 2007-10-27 22:06:20 +00:00
  • 98d363c8ef minor cleanup Lennart Poettering 2007-10-27 22:05:20 +00:00
  • 87faa546c2 minor fix to make gcc shut up Lennart Poettering 2007-10-27 16:16:01 +00:00
  • 56804de3d3 minor fixups, to make the test more deterministic Lennart Poettering 2007-10-27 15:48:23 +00:00
  • 581e7f1802 add ability to "pause" the input time temporarily. don't accidently overwrite variables we still need. Lennart Poettering 2007-10-27 15:48:01 +00:00
  • 55e4a3e221 modernize pa_iochannel a bit, add pa_iochannel_get_send_fd() Lennart Poettering 2007-10-27 12:59:59 +00:00
  • c4d9a2bf85 add missing pa_smoother destructor Lennart Poettering 2007-10-27 12:58:54 +00:00
  • b4bb747ba7 add pa_rtclock_usec() API Lennart Poettering 2007-10-27 12:58:24 +00:00
  • ca744a4ac5 add pa_timeval_load() API Lennart Poettering 2007-10-27 12:57:57 +00:00
  • ce5250e3e4 hide smoother test Lennart Poettering 2007-10-26 14:47:51 +00:00
  • 7ccf40ee3b Add "support" for plugins that have control output ports, i.e. don't crash on them anymore (the plugins correctly assume that every port is connected to a buffer, so we connect them to a dummy buffer that isn't used anywhere). Tanu Kaskinen 2007-10-25 05:49:11 +00:00
  • 81ed6e6c6f A couple of comment typo fixes. Tanu Kaskinen 2007-10-25 05:36:02 +00:00
  • 0d84e4ccb9 fix alsa mmap initialization bogosity, discovered by Jyri Sarha Lennart Poettering 2007-10-24 13:30:47 +00:00
  • dc987e9df8 add better time interpolator: use linear regression to determine gradient from measurements, predict a short distance ahead, and smoothen estimation function with 3rd degree spline interpolation. Lennart Poettering 2007-10-23 22:55:56 +00:00
  • 9464b9b45f add definition of PA_USEC_PER_MSEC Lennart Poettering 2007-10-23 22:50:39 +00:00
  • 65b570cdae properly copy error string Lennart Poettering 2007-10-23 00:07:52 +00:00
  • 498a156a8d also port over JACK source to new core Lennart Poettering 2007-10-22 22:39:51 +00:00
  • 02adb5f32e enable jack sink in Makefile Lennart Poettering 2007-10-22 21:49:14 +00:00
  • 468c13e672 Port JACK sink module over from old core Lennart Poettering 2007-10-22 21:48:55 +00:00
  • 402950429b minor fixup Lennart Poettering 2007-10-22 21:48:34 +00:00
  • 925eadd9e2 add interleaving/deinterleaving APIs Lennart Poettering 2007-10-22 21:48:16 +00:00
  • 190081782c Properly handle if ALSA sends us an POLLERR event, this should allow us to survive a system suspend cycle better Lennart Poettering 2007-10-17 16:54:46 +00:00
  • 2385efef61 fix url Lennart Poettering 2007-10-15 14:38:16 +00:00
  • b0bce200f2 add missing poll.h inclusion Lennart Poettering 2007-10-07 13:57:35 +00:00
  • 215cac8be4 add missing poll.h inclusion Lennart Poettering 2007-10-07 13:57:20 +00:00
  • a687c319b7 add missing poll.h inclusion Lennart Poettering 2007-10-07 13:56:50 +00:00
  • 3736246a36 s/timespec/timeval Lennart Poettering 2007-10-07 13:56:07 +00:00
  • 2198c2ec6e fix build Lennart Poettering 2007-10-07 13:55:37 +00:00