summaryrefslogtreecommitdiffstats
path: root/src/pulsecore/sink-input.c
Commit message (Expand)AuthorAgeFilesLines
* don't free silence memblocks that don't existLennart Poettering2007-09-281-3/+4
* * add new state changed hook for streamsLennart Poettering2007-09-241-0/+8
* fix IDLE vs. RUNNING state handling of sinks/sources when changing cork statu...Lennart Poettering2007-09-241-0/+5
* add hooks for name/description changes of sinks/source and streamsLennart Poettering2007-09-241-1/+4
* fix stream corking: ignore pa_sink_input() when we are in corked stateLennart Poettering2007-09-241-1/+4
* minor optimizationLennart Poettering2007-09-221-2/+3
* allow _unlink() functions to be called as many times as people want, even bef...Lennart Poettering2007-09-211-9/+23
* maintain the attach status in a boolean variable 'attach' accessible from the...Lennart Poettering2007-09-201-38/+40
* make sure we initialize thread private data before we move our ghost sink to ...Lennart Poettering2007-09-191-3/+4
* add proper boolean type pa_bool_tLennart Poettering2007-09-161-4/+4
* add a "length" argument to the seek functions, as an optimization to request ...Lennart Poettering2007-09-161-16/+40
* count corked streams per sink/source and make pa_sink_used_by() return only t...Lennart Poettering2007-09-151-2/+17
* simplify rt loops a bit by moving more code into pa_rtpoll. It is now possibl...Lennart Poettering2007-09-141-2/+0
* Lots of assorted minor cleanups and fixes:Lennart Poettering2007-08-301-19/+56
* add makefiles to speex/ and ffmpeg/ to easy compilation from emacsLennart Poettering2007-08-241-4/+6
* fix muting for sink inputsLennart Poettering2007-08-151-2/+8
* Resurrect ability to move streams between sinksLennart Poettering2007-08-111-171/+163
* use single array for storing pa_core hook lists, add sink state changed hook,...Lennart Poettering2007-08-111-6/+5
* add a couple of additional hooks for modules to useLennart Poettering2007-08-091-1/+6
* A lot of updates, all necessary to get the native protocol ported:Lennart Poettering2007-07-311-12/+52
* remove some log messagesLennart Poettering2007-07-261-6/+0
* properly free memblocks when skipping over themLennart Poettering2007-07-261-1/+4
* Increase ref counter of sink input as long as it is included in the sink idxsetLennart Poettering2007-07-261-1/+2
* drop chunk argument from various drop() functions, since it doesn't make any ...Lennart Poettering2007-07-251-22/+66
* rework sink input/source output state machineLennart Poettering2007-06-141-31/+52
* A lot of more work to get the lock-free stuff in placeLennart Poettering2007-06-131-39/+41
* make eolspaceLennart Poettering2007-06-111-19/+19
* Merge HUGE set of changes temporarily into a branch, to allow me to move them...Lennart Poettering2007-06-111-297/+360
* Add copyright notices to all relevant files. (based on svn log)Pierre Ossman2007-02-131-0/+3
* Huge trailing whitespace cleanup. Let's keep the tree pure from here on,Pierre Ossman2007-01-041-50/+50
* Revert r1404 and keep it on a development branch until it is fully tested.Pierre Ossman2006-11-061-7/+2
* rework memory block management to be thread-safe and mostly lock-free.Lennart Poettering2006-09-261-2/+7
* remove all occurences of Lennart Poettering2006-08-181-6/+6
* Rework memory management to allow shared memory data transfer. The central ideaLennart Poettering2006-08-181-6/+6
* split a validity check into twoLennart Poettering2006-08-131-1/+2
* remove pa_sink_input::variable_rate field since it has been folded into pa_si...Lennart Poettering2006-08-131-1/+1
* allow hooking into the process of creating playback streams. To implement thi...Lennart Poettering2006-08-131-56/+104
* clean up event generation a little: suppress unnecessary events and generate ...Lennart Poettering2006-08-121-0/+6
* - don't call pa_sink_notify in pa_sink_input_new() because the virtual method...Lennart Poettering2006-08-031-4/+6
* * implement "hot" moving of playback streams between sinks (pa_sink_input_mov...Lennart Poettering2006-07-291-5/+226
* fold the seperate variable pa_sink_input::playing into pa_sink_input::state a...Lennart Poettering2006-07-281-10/+14
* big s/polyp/pulse/gLennart Poettering2006-06-191-0/+386