summaryrefslogtreecommitdiffstats
path: root/src/pulse
Commit message (Collapse)AuthorAgeFilesLines
* proplist: New function: pa_proplist_equal()Tanu Kaskinen2009-08-092-0/+29
|
* Merge branch 'master' into dbus-workTanu Kaskinen2009-06-291-0/+4
|\
| * Add missing headers includes for FreeBSD.Diego Elio 'Flameeyes' Pettenò2009-06-291-0/+4
| | | | | | | | This removes the implicit declarations of send() and pthread_sigmask().
* | Merge branch 'master' into dbus-workTanu Kaskinen2009-06-2919-211/+549
|\| | | | | | | | | | | | | | | Conflicts: src/daemon/daemon-conf.c src/daemon/daemon-conf.h src/daemon/main.c src/pulsecore/dbus-util.h
| * timeval: don't create the wrong illusion that nsecs should be stored in ↵Lennart Poettering2009-06-231-3/+3
| | | | | | | | pa_usec_t
| * rtclock: document that we fallback to wallclock time if monotonic time is ↵Lennart Poettering2009-06-231-2/+4
| | | | | | | | not supported
| * rtclock: enable rtclock for our own mainloop implementationsLennart Poettering2009-06-223-4/+14
| |
| * rtclock: fix issues found by LennartMarc-André Lureau2009-06-202-12/+22
| |
| * Base mainloop on pa_rtclock_now()Marc-André Lureau2009-06-207-36/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * pulse: move pa_rtclock_now in pulsecommonMarc-André Lureau2009-06-203-1/+76
| |
| * perl -p -i -e 's/pa_rtclock_usec/pa_rtclock_now/g' `find . -name '*.[ch]'`Marc-André Lureau2009-06-191-4/+4
| |
| * native-protocol: allow enumerating portsLennart Poettering2009-06-172-13/+121
| |
| * libpulse: implement client side for sink/source port selection commandsLennart Poettering2009-06-172-0/+112
| |
| * bluetooth: return sensible error code in set_profile()Lennart Poettering2009-06-171-0/+1
| |
| * volume,channelmap: reimplement a couple of calls based on channel masksLennart Poettering2009-06-172-121/+24
| |
| * malloc: implement pa_xrenew()Lennart Poettering2009-06-171-1/+12
| |
| * channelmap: make sure a mask is generated is 64 bit intLennart Poettering2009-06-171-1/+1
| |
| * version: fix prefix in PA_CHECK_VERSION macroLennart Poettering2009-06-171-2/+2
| |
| * channelmap: implement pa_channel_position_from_string()Lennart Poettering2009-06-172-22/+29
| |
| * volume: implement functions for multiplicating a cvolume with a scalarLennart Poettering2009-06-172-3/+45
| |
| * prop: introduce new PA_PROP_DEVICE_INTENDED_ROLES propertyLennart Poettering2009-06-081-0/+3
| |
* | daemon: Implement the DBus server lookup service.Tanu Kaskinen2009-06-123-1/+6
|/
* simple: set ADJUST_LATENCY by defaultLennart Poettering2009-05-271-31/+40
|
* libpulse: introduce PA_CHECK_VERSION macroLennart Poettering2009-05-261-0/+7
|
* volume: implement pa_cvolume_{scale|max|avg}_mask()Lennart Poettering2009-05-252-11/+98
|
* proplist: add two new generic properties, media.copyright and media.softwareLennart Poettering2009-05-251-0/+6
|
* channelmap: introduce pa_channel_map_mask() and pa_channel_position_mask_tLennart Poettering2009-05-252-0/+21
|
* sample: introduce pa_proplist_setp()Lennart Poettering2009-05-252-0/+23
|
* sample: introduce pa_sample_format_is_{le,be,ne,re}()Lennart Poettering2009-05-252-0/+53
|
* channelmap: document how apple's/microsoft's channel names map to oursLennart Poettering2009-05-241-21/+25
|
* volume: change pa_volume_t mapping to cubicLennart Poettering2009-05-222-15/+33
|
* volume: introduce pa_cvolume_{get|set}_position()Lennart Poettering2009-05-132-0/+59
|
* context: don't fail if session bus is not thereMarc-André Lureau2009-05-121-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.
* channelmap: add pa_channel_map_has_position()Lennart Poettering2009-05-082-0/+17
|
* sample: correctly pass s24-32 formatsLennart Poettering2009-05-011-4/+4
|
* util: if NULL is passed to pa_path_get_filename() just hand it throughLennart Poettering2009-04-192-2/+3
|
* pulse/context: when NOFAIL, don't try_next_connection() if c->clientMarc-André Lureau2009-04-171-1/+2
|
* volume: increase dB range to -90dBLennart Poettering2009-04-131-1/+1
| | | | | | | Increasing the volume range to -90dB has the benefit of corresponding with a volume decrease from the full 16 bit signal to 0. This also makes us a bit more like traditional stereos
* client-conf-x11: unbreak autospawn due to stale X11 propertiesLennart Poettering2009-04-131-0/+15
| | | | | | | If the X11 property data is from the same session than the client the client may do autospawning in case the X11 property data is stale. Closes #518.
* client-conf: when is set, disable autospawn settingLennart Poettering2009-04-131-0/+3
|
* client-conf: make setting a default server independant from the autospawn ↵Lennart Poettering2009-04-131-11/+13
| | | | setting
* client-conf: modernize a few thingsLennart Poettering2009-04-131-19/+9
|
* api: introduce PA_VOLUME_MAXLennart Poettering2009-04-131-2/+6
|
* make dbus optional during buildFinn Thain2009-04-102-0/+17
| | | | | | | | | | | | | | | | | | | | | 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
* when calculating volume from dB use ceil()Lennart Poettering2009-04-081-2/+2
|
* update documentation regarding stream timing a bitLennart Poettering2009-04-071-21/+49
|
* compare with doubles, not integerLennart Poettering2009-04-071-2/+2
|
* extend documentation for pa_stream_cork() a bitLennart Poettering2009-04-061-1/+10
|
* Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudioLennart Poettering2009-04-0511-24/+24
|\
| * various spelling fixesMaarten Bosmans2009-04-0411-24/+24
| |