summaryrefslogtreecommitdiff
path: root/src/pulsecore/source.c
AgeCommit message (Expand)AuthorFilesLines
2010-09-29timings: improve timings by returning latency/time pairWim Taymans1-10/+27
2009-08-31core: always allow volume setting with single-channel pa_cvolumeLennart Poettering1-3/+10
2009-08-29core: initialize sink/source priorities automatically based on their proplistsLennart Poettering1-0/+2
2009-08-28core: add priority field to pa_sink/pa_sourceLennart Poettering1-0/+1
2009-08-21object: speed up type verification by not relying on strcmp()Lennart Poettering1-1/+1
2009-08-19source: rework volume handlingLennart Poettering1-19/+26
2009-08-15core: introduce pa_{sink|source}_update_flags()Lennart Poettering1-2/+16
2009-08-15core: make fixed latency dynamically changeableLennart Poettering1-18/+83
2009-08-15core: move rtpoll to thread_info sub structureLennart Poettering1-5/+4
2009-08-15core: split of FAIL_ON_SUSPEND into KILL_ON_SUSPEND and NO_CREATE_ON_SUSPENDLennart Poettering1-3/+2
2009-08-15core: introduce pa_{sink_input|source_output}_fail_move()Lennart Poettering1-5/+3
2009-08-13core: add assert macros for verifying calling contextLennart Poettering1-8/+58
2009-08-07ladspa/remap: make sure we process all requested rewinds unconditionallyLennart Poettering1-3/+3
2009-08-07core: save volume/mute changes coming from the hardware automaticallyLennart Poettering1-11/+11
2009-06-18core: be a bit more verbose when registering a sink/source failsLennart Poettering1-0/+1
2009-06-17alsa: rework mixer logicLennart Poettering1-11/+110
2009-06-08prop: introduce new PA_PROP_DEVICE_INTENDED_ROLES propertyLennart Poettering1-0/+1
2009-06-08core: make sure soft mute status stays in sync with hw mute statusLennart Poettering1-1/+5
2009-06-06core: suppress suspending/resume when we are already in the right stateLennart Poettering1-0/+3
2009-06-05core: add a suspend cause flags fieldLennart Poettering1-3/+13
2009-05-08core: liberalize 99a6a4 a bitLennart Poettering1-3/+7
2009-05-08core: cache requested latency only when we are running, not while we are stil...Lennart Poettering1-2/+5
2009-05-08core: make sure we fix up flags/monitor flags already in pa_sink_new() instea...Lennart Poettering1-13/+8
2009-05-08core: introduce pa_{sink,source}_set_fixed_latency()Lennart Poettering1-0/+15
2009-04-10core: add a seperate fixed_latency field for sinks/sources with fixed latencyLennart Poettering1-10/+18
2009-04-10core: memory leak, fix ref counting when moving streamsLennart Poettering1-1/+5
2009-04-07add suspend_within_thread() callbacks to pa_sink_input/pa_source_outputLennart Poettering1-2/+19
2009-04-05introduce pa_{sink|source}_get_latency_within_thread()Lennart Poettering1-0/+26
2009-03-25on monitor source be fine with any latency range set by the sinkLennart Poettering1-1/+2
2009-03-25simplify things and make sure timing setters can be called in most contextsLennart Poettering1-16/+21
2009-03-25introduce new flag that marks sinks/sources which can adjust the latency dyna...Lennart Poettering1-0/+10
2009-03-25make pa_source_set_max_rewind() work similar to pa_sink_set_max_rewind()Lennart Poettering1-1/+17
2009-03-25get rid of 'default' min/max latencies, simplify things by just having absolu...Lennart Poettering1-11/+4
2009-03-24Allow calling pa_{sink|source}_update_proplist() without an actual proprlistLennart Poettering1-2/+2
2009-03-24simplify latency range by not allowing stored 'wildcard' ranges anymoreLennart Poettering1-7/+15
2009-03-21add functions that modules can call whenever they now the volume changedLennart Poettering1-1/+26
2009-03-04fix handling of _suspend_all(), return first failure error codeLennart Poettering1-2/+9
2009-03-04make suspend state of monitor source follow the suspend state of the sink it ...Lennart Poettering1-0/+18
2009-03-04Don't allow suspending of monitor sources.Lennart Poettering1-0/+3
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-02-19additional validity checkLennart Poettering1-0/+3
2009-02-12call _kill functions instead of _unlink since the latter should only be calle...Lennart Poettering1-2/+2
2009-02-11pulsecore: add PA_CORE_HOOK_*_MOVE_FAILMarc-André Lureau1-2/+4
2009-02-03implement PA_STREAM_FAIL_ON_SUSPEND logicLennart Poettering1-3/+9
2009-02-02Fix a few sink/source calls when they are called in suspended state.Lennart Poettering1-6/+15
2009-01-30dump properties when we create a new sink or sourceLennart Poettering1-2/+6
2009-01-27when changing volume, store whether it is worth remembering or noLennart Poettering1-2/+2
2009-01-27move flat volume logic into the core. while doing so add n_volume_steps field...Lennart Poettering1-39/+46
2009-01-23add functions to move all inputs of a sink away/similar for source outputsLennart Poettering1-0/+52