summaryrefslogtreecommitdiff
path: root/src/pulsecore/sink.h
AgeCommit message (Expand)AuthorFilesLines
2009-08-29core: initialize sink/source priorities automatically based on their proplistsLennart Poettering1-0/+1
2009-08-28core: add priority field to pa_sink/pa_sourceLennart Poettering1-0/+2
2009-08-21object: speed up type verification by not relying on strcmp()Lennart Poettering1-1/+1
2009-08-19sink: volume handling rework, new flat volume logicLennart Poettering1-7/+5
2009-08-15core: introduce pa_{sink|source}_update_flags()Lennart Poettering1-0/+2
2009-08-15core: make fixed latency dynamically changeableLennart Poettering1-3/+15
2009-08-15core: move rtpoll to thread_info sub structureLennart Poettering1-1/+2
2009-08-13core: add assert macros for verifying calling contextLennart Poettering1-0/+7
2009-08-07core: save volume/mute changes coming from the hardware automaticallyLennart Poettering1-2/+2
2009-06-17alsa: rework mixer logicLennart Poettering1-5/+41
2009-06-08prop: introduce new PA_PROP_DEVICE_INTENDED_ROLES propertyLennart Poettering1-0/+1
2009-06-05core: add a suspend cause flags fieldLennart Poettering1-2/+3
2009-05-08core: introduce pa_{sink,source}_set_fixed_latency()Lennart Poettering1-0/+1
2009-04-13core: introduce new 'reference' volume for sinksLennart Poettering1-4/+7
2009-04-10core: add a seperate fixed_latency field for sinks/sources with fixed latencyLennart Poettering1-0/+2
2009-04-08introduce relative_volume field in sink_input and make use of it on sink flat...Lennart Poettering1-2/+3
2009-04-07after propagating a sink volume change to the sink inputs recalculate their s...Lennart Poettering1-0/+1
2009-04-05introduce pa_{sink|source}_get_latency_within_thread()Lennart Poettering1-0/+2
2009-03-25get rid of 'default' min/max latencies, simplify things by just having absolu...Lennart Poettering1-1/+1
2009-03-24set request/rewind sizes only via accessor functionsLennart Poettering1-2/+6
2009-03-24simplify latency range by not allowing stored 'wildcard' ranges anymoreLennart Poettering1-1/+1
2009-03-21add functions that modules can call whenever they now the volume changedLennart Poettering1-0/+2
2009-03-03Use LGPL 2.1 on all files previously using LGPL 2Colin Guthrie1-1/+1
2009-03-01add logic for initializing a useful icon nameLennart Poettering1-0/+3
2009-01-27when changing volume, store whether it is worth remembering or noLennart Poettering1-1/+1
2009-01-27move flat volume logic into the core. while doing so add n_volume_steps field...Lennart Poettering1-21/+20
2009-01-23add functions to move all inputs of a sink away/similar for source outputsLennart Poettering1-0/+6
2009-01-20pulse: share private enum values with client sideMarc-André Lureau1-9/+0
2009-01-20pulse: introspect sink stateMarc-André Lureau1-10/+9
2009-01-15Merge commit 'e0f8ffe41f99789fafac575e944acf02e940bbf7'Lennart Poettering1-0/+2
2009-01-15add new pa_card object as a way to logically combine multiple sinks and sourcesLennart Poettering1-0/+3
2009-01-14sink: add a virtual_volume to sinkMarc-André Lureau1-0/+2
2009-01-13core: add pa_sink_update_proplistMarc-André Lureau1-0/+2
2008-12-24Add "base volume" field to sinks/sourcesLennart Poettering1-0/+2
2008-10-26Implement new flags DONT_INHIBIT_AUTO_SUSPEND and START_UNMUTEDLennart Poettering1-0/+1
2008-10-07volume hooksMarc-Andre Lureau1-0/+5
2008-08-18save a bit of memoryLennart Poettering1-7/+8
2008-08-13rework volume/mute APIs: split out pa_xx_set_soft_volume() and add force_refr...Lennart Poettering1-2/+3
2008-06-26make sure to call process_rewind() under all circumstances before we do the n...Lennart Poettering1-0/+1
2008-06-20Rework module-combine to work with glitch-free core; add new max_request fiel...Lennart Poettering1-12/+30
2008-06-18get rid of svn $ keywordsLennart Poettering1-2/+0
2008-05-17link latency of monitor source to sinkLennart Poettering1-0/+2
2008-05-15merge glitch-free branch back into trunkLennart Poettering1-27/+97
2007-10-28merge 'lennart' branch back into trunk.Lennart Poettering1-42/+119
2007-02-13Add copyright notices to all relevant files. (based on svn log)Pierre Ossman1-0/+3
2007-01-04Huge trailing whitespace cleanup. Let's keep the tree pure from here on,Pierre Ossman1-6/+6
2006-08-12add pa_sink_used_by()/pa_source_used_by()Lennart Poettering1-0/+2
2006-08-11comment which values in pa_{sink,source,sink_input,source_output} structures ...Lennart Poettering1-11/+12
2006-08-11* introduce new functions pa_sink_set_description() and pa_source_set_descrip...Lennart Poettering1-0/+2
2006-07-16add a new boolean variable is_hardware to pa_sink/pa_source to denote wether ...Lennart Poettering1-0/+2