summaryrefslogtreecommitdiff
path: root/src/pulsecore/sink.c
AgeCommit message (Expand)AuthorFilesLines
2009-07-20mergedrtpollLennart Poettering1-139/+590
2009-03-19deduce a proper icon for TV setsLennart Poettering1-0/+2
2009-03-04try more things to get a proper icon for sinks/sourcesLennart Poettering1-1/+14
2009-03-04fix handling of _suspend_all(), return first failure error codeLennart Poettering1-2/+6
2009-03-04make suspend state of monitor source follow the suspend state of the sink it ...Lennart Poettering1-0/+3
2009-03-04document more closely from which context certain functions may be calledLennart Poettering1-3/+5
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/+69
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-12Merge commit 'elmarco/bt-wip'Lennart Poettering1-2/+4
2009-02-11pulsecore: add PA_CORE_HOOK_*_MOVE_FAILMarc-André Lureau1-2/+4
2009-02-05add a 'volume factor' that is implicitly multiplied into the volume of a sink...Lennart Poettering1-0/+1
2009-02-03make a few functions return void where the retval isn't used/never != 0Lennart Poettering1-2/+1
2009-02-03implement PA_STREAM_FAIL_ON_SUSPEND logicLennart Poettering1-6/+9
2009-02-02fix soft_mute handlingLennart Poettering1-1/+1
2009-02-02reset rewind_requested when we enter suspend modeLennart Poettering1-0/+4
2009-02-02shortcut pa_sink_process_rewind() when no rewind is happenning and none was r...Lennart Poettering1-0/+5
2009-02-02Fix a few sink/source calls when they are called in suspended state.Lennart Poettering1-10/+28
2009-02-02when determining the minimum volume of all sink inputs make sure to handle th...Lennart Poettering1-0/+13
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-61/+196
2009-01-23add functions to move all inputs of a sink away/similar for source outputsLennart Poettering1-0/+52
2009-01-22don't include full path in driver name.Lennart Poettering1-1/+2
2009-01-20sink: trigger subscribe event on sink state changeMarc-André Lureau1-1/+3
2009-01-15make proplist inheritance scheme automatic and implicitLennart Poettering1-0/+3
2009-01-15Merge commit 'e0f8ffe41f99789fafac575e944acf02e940bbf7'Lennart Poettering1-8/+14
2009-01-15add new pa_card object as a way to logically combine multiple sinks and sourcesLennart Poettering1-0/+8
2009-01-15don't rely on PA_SINK_RUNNING vs. PA_SINK_IDLE for optimizations since it mig...Lennart Poettering1-6/+4
2009-01-14sink: add a virtual_volume to sinkMarc-André Lureau1-8/+14
2009-01-13core: add source, si, so proplist_updateMarc-André Lureau1-0/+1
2009-01-13core: add pa_sink_update_proplistMarc-André Lureau1-0/+14
2008-12-24Rework handling of the PA_SINK_LATENCY/PA_SOURCE_LATENCY flagsLennart Poettering1-3/+8
2008-12-24Add "base volume" field to sinks/sourcesLennart Poettering1-0/+1
2008-12-17Don't hit an assert when checking for idlenessLennart Poettering1-1/+3
2008-10-26Implement new flags DONT_INHIBIT_AUTO_SUSPEND and START_UNMUTEDLennart Poettering1-1/+33
2008-10-07after calling PA_CORE_HOOK_SINK_SET_VOLUME hook, check again whether the volu...Lennart Poettering1-2/+6
2008-10-07additional validity checksLennart Poettering1-0/+2
2008-10-07volume hooksMarc-Andre Lureau1-2/+10
2008-10-01remove useless log message, re #367Lennart Poettering1-1/+0
2008-08-29fix up latency before calling into stream code, to make sure we don't ask for...Lennart Poettering1-5/+11
2008-08-13rework volume/mute APIs: split out pa_xx_set_soft_volume() and add force_refr...Lennart Poettering1-5/+16
2008-07-23don't break if we fail to resume access to an audio deviceLennart Poettering1-4/+13
2008-06-27fix crash when using sync'ed streamsLennart Poettering1-2/+2
2008-06-26make sure to call process_rewind() under all circumstances before we do the n...Lennart Poettering1-18/+24
2008-06-21execute detach callback before we change the state to UNLINKEDLennart Poettering1-2/+2
2008-06-21allow sinks to be created with max_request initialized to 0, so that the data...Lennart Poettering1-1/+0
2008-06-20Rework module-combine to work with glitch-free core; add new max_request fiel...Lennart Poettering1-60/+226
2008-06-18get rid of svn $ keywordsLennart Poettering1-2/+0