Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rtclock: enable rtclock for our own mainloop implementations | Lennart Poettering | 2009-06-22 | 1 | -0/+1 |
| | |||||
* | rtclock: fix issues found by Lennart | Marc-André Lureau | 2009-06-20 | 1 | -3/+11 |
| | |||||
* | Base mainloop on pa_rtclock_now() | Marc-André Lureau | 2009-06-20 | 1 | -3/+26 |
| | | | | | | | | | | | | | | | | Move the mainloop to monotonic based time events. Introduces 4 helper functions: pa_{context,core}_rttime_{new,restart}(), that fill correctly a timeval with the rtclock flag set if the mainloop supports it. Both mainloop-test and mainloop-test-glib works with rt and timeval based time events. PulseAudio and clients should be fully functional. This patch has received several iterations, and this one as been largely untested. Signed-off-by: Marc-André Lureau <marca-andre.lureau@nokia.com> | ||||
* | context: don't fail if session bus is not there | Marc-André Lureau | 2009-05-12 | 1 | -3/+3 |
| | | | | | | Also invert the order of bus tracking since we expect session_bus to be present when we check for it. Although that should not change anything in practise. | ||||
* | pulse/context: when NOFAIL, don't try_next_connection() if c->client | Marc-André Lureau | 2009-04-17 | 1 | -1/+2 |
| | |||||
* | client-conf: make setting a default server independant from the autospawn ↵ | Lennart Poettering | 2009-04-13 | 1 | -11/+13 |
| | | | | setting | ||||
* | make dbus optional during build | Finn Thain | 2009-04-10 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | | | | | | | On Tue, 31 Mar 2009, Lennart Poettering wrote: [snip] > > I have now merged your patch. I had to change a few things to make it > apply cleanly. Since I have no access to Solaris I am unable to test > this though, so please check if things still work for you. > > I also worked around the realpath() issue mostly. It should work fine on > Solaris now, as well. Thanks. 0.9.15-test7 seems to work fine. The only new issue is that configure --without-dbus no longer builds. I don't need dbus for my purposes (network audio server) and it seems that dbus is not included with Solaris. A patch for this follows. Finn | ||||
* | properly account for seeks in the requested_bytes counter | Lennart Poettering | 2009-04-01 | 1 | -2/+2 |
| | |||||
* | allow nofail mode only when no server string was specified | Lennart Poettering | 2009-03-30 | 1 | -2/+4 |
| | |||||
* | minor cleanups | Lennart Poettering | 2009-03-30 | 1 | -4/+8 |
| | |||||
* | take org.pulseaudio.Server instead of org.pulseaudio to match the interface ↵ | Lennart Poettering | 2009-03-30 | 1 | -2/+2 |
| | | | | name already used in the HAL module | ||||
* | Merge commit 'elmarco/dbus' | Lennart Poettering | 2009-03-30 | 1 | -2/+77 |
|\ | |||||
| * | pulse: client connect to dbus | Marc-André Lureau | 2009-03-30 | 1 | -2/+77 |
| | | |||||
* | | notify clients about tlength changes | Lennart Poettering | 2009-03-30 | 1 | -1/+3 |
|/ | |||||
* | try to detect when stupid clients forks and refuse all service from then on | Lennart Poettering | 2009-03-05 | 1 | -2/+27 |
| | |||||
* | Use LGPL 2.1 on all files previously using LGPL 2 | Colin Guthrie | 2009-03-03 | 1 | -1/+1 |
| | |||||
* | check for ENABLE_LEGACY_RUNTIME_DIR with #ifdef, not #if | Lennart Poettering | 2009-02-21 | 1 | -2/+2 |
| | |||||
* | Merge commit 'elmarco/legacy-dir' | Lennart Poettering | 2009-02-19 | 1 | -1/+5 |
|\ | |||||
| * | pulse/context: add --enable-legacy-runtime-dir | Marc-André Lureau | 2009-02-18 | 1 | -1/+5 |
| | | |||||
* | | if we fail to import a memblock fill in silence to guarantee stability of timing | Lennart Poettering | 2009-02-18 | 1 | -7/+6 |
|/ | |||||
* | drop check for PA_PROP_APPLICATION_NAME since often enough we can deduce ↵ | Lennart Poettering | 2009-02-13 | 1 | -3/+0 |
| | | | | this better from g_get_application_name() | ||||
* | allow sending meta/policy events to clients | Lennart Poettering | 2009-02-12 | 1 | -1/+61 |
| | |||||
* | add missing eof checks | Lennart Poettering | 2009-01-20 | 1 | -1/+2 |
| | |||||
* | Make the shared memory segment size configurable | Lennart Poettering | 2008-10-01 | 1 | -2/+2 |
| | | | | | This is useful only on systems where memory overcommit is not available or disabled. | ||||
* | rework autospawning to allow to multiple parallel autospawning contexts | Lennart Poettering | 2008-09-05 | 1 | -206/+107 |
| | |||||
* | connect to localhost via IP address instead of host name, to avoid needless ↵ | Lennart Poettering | 2008-09-05 | 1 | -2/+3 |
| | | | | NSS lookup | ||||
* | fix a few compiler warnings on older gcc | Lennart Poettering | 2008-08-29 | 1 | -1/+1 |
| | |||||
* | add a few more gcc warning flags and fix quite a few problems found by doing so | Lennart Poettering | 2008-08-19 | 1 | -3/+3 |
| | |||||
* | make gcc shut up | Lennart Poettering | 2008-08-09 | 1 | -1/+1 |
| | |||||
* | don't use PA_GCC_UNUSED anymore | Lennart Poettering | 2008-08-09 | 1 | -4/+4 |
| | |||||
* | rework autospawning code to survive multiple pa_contexts in a single process | Lennart Poettering | 2008-08-09 | 1 | -23/+82 |
| | |||||
* | add compatibility with older PA socket paths | Lennart Poettering | 2008-08-07 | 1 | -3/+33 |
| | |||||
* | add i18n support | Lennart Poettering | 2008-08-06 | 1 | -6/+9 |
| | |||||
* | allow extension messages to actually carry information | Lennart Poettering | 2008-08-05 | 1 | -2/+1 |
| | |||||
* | wrap protocol extension of module-stream-restore | Lennart Poettering | 2008-08-04 | 1 | -1/+36 |
| | |||||
* | Don't fail when we cannot determine the lock file path | Lennart Poettering | 2008-06-21 | 1 | -1/+5 |
| | |||||
* | get rid of svn $ keywords | Lennart Poettering | 2008-06-18 | 1 | -2/+0 |
| | |||||
* | rework shm usage negotiation; merge a few pa_bool_t in a single bit field to ↵ | Lennart Poettering | 2008-06-17 | 1 | -89/+33 |
| | | | | | | save a bit of memory; drop redundant implementation of pa_init_proplist() git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2544 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | enable auto-spawning by default | Lennart Poettering | 2008-06-11 | 1 | -1/+1 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2515 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Perfer client.conf over X11 property variables. | Colin Guthrie | 2008-06-03 | 1 | -1/+1 |
| | | | | | | | | | To explain: X11 properties are always set on the root window if pulseaudio is started during X11 login (which is the most likey time to start it). This means that any settings specified in client.conf will almost never be used. As the default client.conf is empty it makes more sense to listen to it if a user cares to bother altering it. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2494 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | fix a minor memory leak | Lennart Poettering | 2008-05-27 | 1 | -2/+6 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2486 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | deal with failing pa_runtime_path() | Lennart Poettering | 2008-05-21 | 1 | -3/+7 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2475 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | make sure we don't hit an assert when autospawning | Lennart Poettering | 2008-05-18 | 1 | -0/+1 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2465 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | merge glitch-free branch back into trunk | Lennart Poettering | 2008-05-15 | 1 | -123/+359 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | rearrange #includes | Lennart Poettering | 2007-11-24 | 1 | -3/+3 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2081 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | - Check process name when dealing with PID files | Lennart Poettering | 2007-11-21 | 1 | -1/+8 |
| | | | | | | | | | | | | - Add new PA_STREAM_FIX_CHANNELS, FIX_RATE, FIX_FORMAT, DONT_MOVE, VARIABLE_RATES to pa_sream_flags_t adn implement it - Expose those flags in pacat - Add notifications about device suspend/resume to the protocol and expose them in libpulse - Allow changing of buffer_attr during playback - allow disabling for remixing globally - hookup polkit support git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2067 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | merge 'lennart' branch back into trunk. | Lennart Poettering | 2007-10-28 | 1 | -100/+98 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1971 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Add copyright notices to all relevant files. (based on svn log) | Pierre Ossman | 2007-02-13 | 1 | -0/+3 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1426 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Huge trailing whitespace cleanup. Let's keep the tree pure from here on, | Pierre Ossman | 2007-01-04 | 1 | -78/+78 |
| | | | | | | | mmmkay? git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1418 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | don't hit an assert in the client if posix shm is not available | Lennart Poettering | 2006-09-06 | 1 | -2/+14 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1376 fefdeb5f-60dc-0310-8127-8f9354f1896f |