Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make proplist inheritance scheme automatic and implicit | Lennart Poettering | 2009-01-15 | 1 | -2/+0 |
| | |||||
* | kill autoload stuff as planned | Lennart Poettering | 2009-01-15 | 1 | -163/+22 |
| | |||||
* | convert pa_client instantiation to use a pa_client_new_data struct and add ↵ | Lennart Poettering | 2009-01-15 | 1 | -6/+16 |
| | | | | hooks for manipulating it | ||||
* | add new dont_rewind_render flag to allow quick starts of newly created streams | Lennart Poettering | 2009-01-15 | 1 | -2/+2 |
| | |||||
* | Fix suspending of all sinks/sources | Lennart Poettering | 2009-01-12 | 1 | -1/+5 |
| | | | | | | pasuspender issues a SUSPEND_ALL requests for suspending all sinks/sources at once. This has been broken due to an ill-placed sanity checked. | ||||
* | fix version check | Lennart Poettering | 2009-01-12 | 1 | -2/+2 |
| | |||||
* | Add "base volume" field to sinks/sources | Lennart Poettering | 2008-12-24 | 1 | -1/+6 |
| | |||||
* | Implement new flags DONT_INHIBIT_AUTO_SUSPEND and START_UNMUTED | Lennart Poettering | 2008-10-26 | 1 | -6/+36 |
| | |||||
* | volume hooks | Marc-Andre Lureau | 2008-10-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | make sure we send a started messages when we are uncorking | Lennart Poettering | 2008-10-06 | 1 | -0/+4 |
| | |||||
* | a few FreeBSD fixes, from alexis | Lennart Poettering | 2008-10-01 | 1 | -0/+2 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | command_get_info() segv in some conditions | Marc-André Lureau | 2008-09-03 | 1 | -1/+1 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | Implement "early requests" mode. | Lennart Poettering | 2008-09-03 | 1 | -34/+138 |
| | | | | | | | PA_STREAM_EARLY_REQUESTS is a new flag that will modify buffering metric selection behaviour a bit. This code is good for broken ALSA/OSS clients that ignore 'readability' on the fds in question and schedule audio via usleep() instead. | ||||
* | avoid rounding errors on requested buffering metrics | Lennart Poettering | 2008-09-01 | 1 | -11/+18 |
| | |||||
* | add a few missing casts | Lennart Poettering | 2008-08-20 | 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 | -27/+27 |
| | |||||
* | allow clients to not specify the volume for their streams | Lennart Poettering | 2008-08-18 | 1 | -3/+13 |
| | |||||
* | rework validity checking of sink/source/... names | Lennart Poettering | 2008-08-18 | 1 | -18/+43 |
| | |||||
* | pass force_refresh=FALSE to all volume/mute read invocations | Lennart Poettering | 2008-08-13 | 1 | -4/+4 |
| | |||||
* | initialize IP ACLs properly | Lennart Poettering | 2008-08-11 | 1 | -1/+1 |
| | |||||
* | don't use PA_GCC_UNUSED anymore | Lennart Poettering | 2008-08-09 | 1 | -34/+34 |
| | |||||
* | add new switch --disallow-exit | Lennart Poettering | 2008-08-06 | 1 | -1/+3 |
| | |||||
* | don't include authkey-prop.h anymore | Lennart Poettering | 2008-08-06 | 1 | -1/+0 |
| | |||||
* | fix shutdown when --disallow-module-loading=1 is passed | Lennart Poettering | 2008-08-05 | 1 | -1/+1 |
| | |||||
* | inherit proplist on sample playback from client | Lennart Poettering | 2008-08-04 | 1 | -0/+2 |
| | |||||
* | add hooks for connection creation/deletion, for that export pa_native_connection | Lennart Poettering | 2008-08-04 | 1 | -202/+227 |
| | |||||
* | add extension system for native protocol | Lennart Poettering | 2008-08-03 | 1 | -13/+56 |
| | |||||
* | make all protocol objects global singletons | Lennart Poettering | 2008-08-03 | 1 | -157/+234 |
| | |||||
* | rename props.[ch] to shared.[ch] | Lennart Poettering | 2008-08-01 | 1 | -1/+1 |
| | |||||
* | rename pa_property_xxx to pa_shared_xxx to avoid confusion with property lists | Lennart Poettering | 2008-08-01 | 1 | -5/+5 |
| | |||||
* | add proper update_max_request handler to native protocol streams | Lennart Poettering | 2008-06-28 | 1 | -1/+18 |
| | |||||
* | fix underrun detection for prebuf=0 streams | Lennart Poettering | 2008-06-27 | 1 | -11/+16 |
| | |||||
* | use (uint32_t) -1 to signify default buffer_attr values instead of 0, to ↵ | Lennart Poettering | 2008-06-27 | 1 | -8/+19 |
| | | | | allow prebuf=0 | ||||
* | split pa_memblockq_flush() into two flush commands, one which fixes up the ↵ | Lennart Poettering | 2008-06-26 | 1 | -2/+2 |
| | | | | read ptr, and one which fixes up the write ptr | ||||
* | Rework module-combine to work with glitch-free core; add new max_request ↵ | Lennart Poettering | 2008-06-20 | 1 | -4/+6 |
| | | | | field to pa_sink | ||||
* | get rid of svn $ keywords | Lennart Poettering | 2008-06-18 | 1 | -2/+0 |
| | |||||
* | reset prebuf if it is too large | Lennart Poettering | 2008-06-17 | 1 | -2/+2 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2548 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | server side of new shm negotiation scheme; fix a bad memory access | Lennart Poettering | 2008-06-17 | 1 | -17/+42 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2545 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | avoid division by zero when informing user about unloaded lazy samples in ↵ | Lennart Poettering | 2008-06-14 | 1 | -2/+5 |
| | | | | | | the sample cache git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2529 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | fix a bad memory access pulsecore/client.c | Lennart Poettering | 2008-06-13 | 1 | -5/+20 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2527 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | always expect name field in upload datagram | Lennart Poettering | 2008-05-27 | 1 | -4/+8 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2489 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | big mumbo jumo of interleaved patches. | Lennart Poettering | 2008-05-21 | 1 | -1/+1 |
| | | | | | | | | | * Use seperate "state" and "config" paths * Pass the fact that we are in system mode via an env var $PULSE_SYSTEM instead of as var in pa_core * Properly check proc name when checking PID files. Don't check exename, because we cannot read that for other uids git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2480 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | remove a misplaced assert | Lennart Poettering | 2008-05-18 | 1 | -1/+0 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2466 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | dump latency metrics for recording streams, too | Lennart Poettering | 2008-05-17 | 1 | -1/+6 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2454 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | merge glitch-free branch back into trunk | Lennart Poettering | 2008-05-15 | 1 | -241/+894 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | properly notify clients about suspended state when moving source output ↵ | Lennart Poettering | 2008-03-27 | 1 | -0/+1 |
| | | | | | | streams. Closes #244. Patch from slicer git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2181 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Don't send opcodes introduced in protocol versions 12 to clients using protocol | Sjoerd Simons | 2008-01-04 | 1 | -0/+12 |
| | | | | | | | version 11. (fixes #183) git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2097 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | when speaking to a client with a version < 12, hide S32 sample specs, and ↵ | Lennart Poettering | 2007-11-21 | 1 | -18/+59 |
| | | | | | | make them appaear as FLOAT32 git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2069 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | - Check process name when dealing with PID files | Lennart Poettering | 2007-11-21 | 1 | -24/+341 |
| | | | | | | | | | | | | - 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 | ||||
* | Completely rework ALSA device selection code: choose the device to open ↵ | Lennart Poettering | 2007-11-13 | 1 | -2/+2 |
| | | | | | | depending on the requested number of channels and channel map. In most cases it will now suffice to set default-channels=6 to enable 5.1 sound for all devices that support it git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2050 fefdeb5f-60dc-0310-8127-8f9354f1896f |