summaryrefslogtreecommitdiff
path: root/src/pulsecore/source-output.c
AgeCommit message (Expand)AuthorFilesLines
2011-02-22core: Link virtual sinks and sources to their streams.Tanu Kaskinen1-0/+1
2010-10-06introspect: Include whether a stream is corked in the info callback.Colin Guthrie1-1/+5
2009-09-20core: dump proplist when creating stream similar to how we already to it for ...Lennart Poettering1-2/+6
2009-08-28core: move 'flags' field into 'pa_sink_input_new_data' structure so that hook...Lennart Poettering1-11/+10
2009-08-22core: relex validity checks when destructing half-set up source outputs/sink ...Lennart Poettering1-2/+0
2009-08-21object: speed up type verification by not relying on strcmp()Lennart Poettering1-1/+1
2009-08-15core: make fixed latency dynamically changeableLennart Poettering1-3/+4
2009-08-15core: split of FAIL_ON_SUSPEND into KILL_ON_SUSPEND and NO_CREATE_ON_SUSPENDLennart Poettering1-1/+1
2009-08-15core: introduce pa_{sink_input|source_output}_fail_move()Lennart Poettering1-0/+19
2009-08-13core: add functions to query max_rewind/max_request values from streamsLennart Poettering1-0/+8
2009-08-13core: add assert macros for verifying calling contextLennart Poettering1-3/+30
2009-04-14core: when applying delay memblockq take monitored sink latency into accountLennart Poettering1-0/+19
2009-04-14core: use pa_{source|sink}_get_latency_within_thread() at one more placeLennart Poettering1-4/+1
2009-04-10core: add a seperate fixed_latency field for sinks/sources with fixed latencyLennart Poettering1-4/+9
2009-04-10core: memory leak, fix ref counting when moving streamsLennart Poettering1-3/+13
2009-04-07add suspend_within_thread() callbacks to pa_sink_input/pa_source_outputLennart Poettering1-0/+1
2009-04-01properly account for seeks in the requested_bytes counterLennart Poettering1-1/+1
2009-04-01pass destination source/sink when moving streams so that we can access themLennart Poettering1-1/+1
2009-04-01don't access i->sink if it is not setLennart Poettering1-3/+5
2009-03-30simplify latency config functions a bit and make them callable in more contextsLennart Poettering1-30/+25
2009-03-30Trigger move callback a little bit earlier so that no IO thread is runningLennart Poettering1-4/+5
2009-03-03Use LGPL 2.1 on all files previously using LGPL 2Colin Guthrie1-1/+1
2009-02-25try to vacuum a little when nothing is going onLennart Poettering1-0/+2
2009-02-24make sure we check the sink status for PA_SINK_INPUT_FAIL_ON_SUSPEND only aft...Lennart Poettering1-1/+6
2009-02-22Allow passing a NULL proplist to pa_xxxx_update_proplist() to just fire a not...Lennart Poettering1-2/+2
2009-02-12allow sending meta/policy events to clientsLennart Poettering1-0/+28
2009-02-05make return value of pa_{sink_input|source_output}_update_proplist() voidLennart Poettering1-10/+8
2009-02-04merge in properties earlier to make identification of streams from hooks easierLennart Poettering1-3/+3
2009-02-03make a couple of functions return proper error codesLennart Poettering1-38/+41
2009-02-03make a few functions return void where the retval isn't used/never != 0Lennart Poettering1-4/+2
2009-02-03implement PA_STREAM_FAIL_ON_SUSPEND logicLennart Poettering1-2/+5
2009-01-27when changing volume, store whether it is worth remembering or noLennart Poettering1-5/+9
2009-01-27move flat volume logic into the core. while doing so add n_volume_steps field...Lennart Poettering1-4/+7
2009-01-27store requested resampling method in a seperate field and use it when create ...Lennart Poettering1-5/+5
2009-01-23move sink input/source output move functions into two parts so that we can st...Lennart Poettering1-43/+92
2009-01-23in most cases we can use i->core instead of i->sink->core and o->coure instea...Lennart Poettering1-12/+12
2009-01-22don't include full path in driver name.Lennart Poettering1-1/+2
2009-01-15make proplist inheritance scheme automatic and implicitLennart Poettering1-0/+3
2009-01-15kill autoload stuff as plannedLennart Poettering1-1/+1
2009-01-15maintain a list of sink inputs/source outputs as part of the pa_client objectLennart Poettering1-0/+6
2009-01-13core: add source, si, so proplist_updateMarc-André Lureau1-0/+15
2008-12-17Don't hit an assert when checking for idlenessLennart Poettering1-1/+6
2008-10-21add new virtual function may_move_to to sink inputs/source outputs to allow m...Lennart Poettering1-9/+28
2008-10-07use pa_channel_map_init_extend() instead of pa_channel_map_init_auto() as cha...Lennart Poettering1-1/+1
2008-10-07modernize a few checksLennart Poettering1-2/+2
2008-09-05Add new option to disable remixing from/to LFE and set it to on by defaultLennart Poettering1-1/+2
2008-08-29fix up latency before calling into stream code, to make sure we don't ask for...Lennart Poettering1-4/+1
2008-08-19add a few more gcc warning flags and fix quite a few problems found by doing soLennart Poettering1-1/+1
2008-08-05fix a few more copy/paste errorsLennart Poettering1-3/+3
2008-08-04fix copy/paste errorLennart Poettering1-1/+1