summaryrefslogtreecommitdiffstats
path: root/src/pulsecore/protocol-native.c
Commit message (Collapse)AuthorAgeFilesLines
* move flat volume logic into the core. while doing so add n_volume_steps ↵Lennart Poettering2009-01-271-2/+4
| | | | field to sinks/sources
* allow samples to be played with 'default' (i.e. unspecified) volume.Lennart Poettering2009-01-271-1/+8
|
* make gcc shut upLennart Poettering2009-01-221-2/+2
|
* implement PA_COMMAND_SET_CARD_PROFILELennart Poettering2009-01-211-0/+40
|
* remove unused variableLennart Poettering2009-01-201-1/+0
|
* add client API for querying card informationLennart Poettering2009-01-201-1/+42
|
* add missing eof checksLennart Poettering2009-01-201-1/+3
|
* pulse: introspect sink stateMarc-André Lureau2009-01-201-2/+10
|
* allow setting properties for modules, tooLennart Poettering2009-01-191-5/+9
|
* Add support for 24bit samples encoded in the LSB of 32 bit wordsLennart Poettering2009-01-161-2/+2
|
* add support for 24bit packed samplesLennart Poettering2009-01-161-0/+7
|
* rework module usage counter stuff to be pull basedLennart Poettering2009-01-151-2/+2
|
* make proplist inheritance scheme automatic and implicitLennart Poettering2009-01-151-2/+0
|
* kill autoload stuff as plannedLennart Poettering2009-01-151-163/+22
|
* convert pa_client instantiation to use a pa_client_new_data struct and add ↵Lennart Poettering2009-01-151-6/+16
| | | | hooks for manipulating it
* add new dont_rewind_render flag to allow quick starts of newly created streamsLennart Poettering2009-01-151-2/+2
|
* Fix suspending of all sinks/sourcesLennart Poettering2009-01-121-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 checkLennart Poettering2009-01-121-2/+2
|
* Add "base volume" field to sinks/sourcesLennart Poettering2008-12-241-1/+6
|
* Implement new flags DONT_INHIBIT_AUTO_SUSPEND and START_UNMUTEDLennart Poettering2008-10-261-6/+36
|
* volume hooksMarc-Andre Lureau2008-10-071-1/+1
| | | | Signed-off-by: Lennart Poettering <lennart@poettering.net>
* make sure we send a started messages when we are uncorkingLennart Poettering2008-10-061-0/+4
|
* a few FreeBSD fixes, from alexisLennart Poettering2008-10-011-0/+2
| | | | Signed-off-by: Lennart Poettering <lennart@poettering.net>
* command_get_info() segv in some conditionsMarc-André Lureau2008-09-031-1/+1
| | | | Signed-off-by: Lennart Poettering <lennart@poettering.net>
* Implement "early requests" mode.Lennart Poettering2008-09-031-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 metricsLennart Poettering2008-09-011-11/+18
|
* add a few missing castsLennart Poettering2008-08-201-1/+1
|
* add a few more gcc warning flags and fix quite a few problems found by doing soLennart Poettering2008-08-191-27/+27
|
* allow clients to not specify the volume for their streamsLennart Poettering2008-08-181-3/+13
|
* rework validity checking of sink/source/... namesLennart Poettering2008-08-181-18/+43
|
* pass force_refresh=FALSE to all volume/mute read invocationsLennart Poettering2008-08-131-4/+4
|
* initialize IP ACLs properlyLennart Poettering2008-08-111-1/+1
|
* don't use PA_GCC_UNUSED anymoreLennart Poettering2008-08-091-34/+34
|
* add new switch --disallow-exitLennart Poettering2008-08-061-1/+3
|
* don't include authkey-prop.h anymoreLennart Poettering2008-08-061-1/+0
|
* fix shutdown when --disallow-module-loading=1 is passedLennart Poettering2008-08-051-1/+1
|
* inherit proplist on sample playback from clientLennart Poettering2008-08-041-0/+2
|
* add hooks for connection creation/deletion, for that export pa_native_connectionLennart Poettering2008-08-041-202/+227
|
* add extension system for native protocolLennart Poettering2008-08-031-13/+56
|
* make all protocol objects global singletonsLennart Poettering2008-08-031-157/+234
|
* rename props.[ch] to shared.[ch]Lennart Poettering2008-08-011-1/+1
|
* rename pa_property_xxx to pa_shared_xxx to avoid confusion with property listsLennart Poettering2008-08-011-5/+5
|
* add proper update_max_request handler to native protocol streamsLennart Poettering2008-06-281-1/+18
|
* fix underrun detection for prebuf=0 streamsLennart Poettering2008-06-271-11/+16
|
* use (uint32_t) -1 to signify default buffer_attr values instead of 0, to ↵Lennart Poettering2008-06-271-8/+19
| | | | allow prebuf=0
* split pa_memblockq_flush() into two flush commands, one which fixes up the ↵Lennart Poettering2008-06-261-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 Poettering2008-06-201-4/+6
| | | | field to pa_sink
* get rid of svn $ keywordsLennart Poettering2008-06-181-2/+0
|
* reset prebuf if it is too largeLennart Poettering2008-06-171-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 accessLennart Poettering2008-06-171-17/+42
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2545 fefdeb5f-60dc-0310-8127-8f9354f1896f