summaryrefslogtreecommitdiffstats
path: root/src/pulsecore/protocol-native.c
Commit message (Expand)AuthorAgeFilesLines
* update native protocol to make use of pa_memblockq_pop_missingLennart Poettering2007-10-011-88/+89
* Added an assertion for the case when the sink programmer hasn't installed the...Tanu Kaskinen2007-09-231-1/+3
* add a "length" argument to the seek functions, as an optimization to request ...Lennart Poettering2007-09-161-2/+2
* make sure we send each memblock only once when recording, not twiceLennart Poettering2007-09-101-2/+1
* fix a couple of compiler warningsLennart Poettering2007-09-041-2/+2
* Lots of assorted minor cleanups and fixes:Lennart Poettering2007-08-301-14/+6
* fix an awful race condition when handling data requestsLennart Poettering2007-08-151-14/+22
* add protocol support for muting sink inputs and suspending sinks/sourcesLennart Poettering2007-08-151-3/+85
* a couple of build fixesLennart Poettering2007-08-131-10/+10
* deal with messages properly which are recieved after destruction of a streamLennart Poettering2007-08-111-0/+9
* make revoke/release thread safe in the native protocolLennart Poettering2007-08-101-1/+44
* make use of pa_thread_mq everywhereLennart Poettering2007-08-101-6/+7
* do not acces playback pa_messagq from main threadLennart Poettering2007-08-101-9/+26
* Remove warning when client is too slow to handle our dataLennart Poettering2007-08-081-1/+1
* minor fixes and cleanupsLennart Poettering2007-08-061-3/+2
* fix playback status queryingLennart Poettering2007-08-061-1/+1
* fix playback over native protocolLennart Poettering2007-08-061-10/+25
* make sure to handle disconnecting our own connection properlyLennart Poettering2007-08-051-0/+5
* initialize method pointers properlyLennart Poettering2007-08-051-15/+8
* rename pa_source_output_new_data::corked to start_corked to match pa_sink_inp...Lennart Poettering2007-07-311-1/+1
* A lot of updates, all necessary to get the native protocol ported:Lennart Poettering2007-07-311-552/+899
* Convert most snprintf() calls to pa_snprintf()Lennart Poettering2007-07-251-1/+1
* Merge HUGE set of changes temporarily into a branch, to allow me to move them...Lennart Poettering2007-06-111-2/+12
* Kill spaces on EOLLennart Poettering2007-05-291-1/+1
* Replace AO_xxx usage with pa_atomic_xxx and friends wherever it makes senseLennart Poettering2007-05-271-4/+4
* Fix yet another DoS vulnerability, also identified Luigi Auriemma (re #67)Lennart Poettering2007-05-231-1/+2
* 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-137/+137
* Revert r1404 and keep it on a development branch until it is fully tested.Pierre Ossman2006-11-061-12/+2
* rework memory block management to be thread-safe and mostly lock-free.Lennart Poettering2006-09-261-2/+12
* make pa_mempool_stat thread-safe/lock-freeLennart Poettering2006-08-291-4/+4
* If a client leaves the sink/source for a stream unspecified by passing NULL asLennart Poettering2006-08-191-16/+18
* activate SHM support on the server side only when new client supports it and ...Lennart Poettering2006-08-181-2/+23
* remove all occurences of Lennart Poettering2006-08-181-24/+24
* Rework memory management to allow shared memory data transfer. The central ideaLennart Poettering2006-08-181-11/+14
* implement hook_source_ouput_new. For this I modified the pa_source_output_new...Lennart Poettering2006-08-131-4/+13
* ignore if we recieved a memory block for an invalid stream, since this might ...Lennart Poettering2006-08-131-1/+1
* allow hooking into the process of creating playback streams. To implement thi...Lennart Poettering2006-08-131-16/+25
* test if sink->monitor_source is set before making use of itLennart Poettering2006-08-121-2/+2
* wrap pa_source_output_move_to() in the native protocolLennart Poettering2006-08-031-14/+35
* add new native protocol function for moving sink inputs between sinksLennart Poettering2006-07-311-1/+44
* for the playing field of pa_timing_info use pa_sink_input::state == PA_SINK_I...Lennart Poettering2006-07-281-1/+1
* add missing #ifdef HAVE_CREDS (thanks, Flameeyes)Lennart Poettering2006-07-201-0/+2
* implement "auth-ip-acl=" in the native and esound protocolsLennart Poettering2006-07-201-8/+36
* * add new function pa_check_in_group()Lennart Poettering2006-07-191-18/+37
* * add new --system command line parameter to the daemon for running PulseAudi...Lennart Poettering2006-07-191-1/+1
* add new PA_SOURCE_HARDWARE/PA_SINK_HARDWARE flagLennart Poettering2006-07-161-2/+8
* increase the maxium number of concurrent esd and native connectionsLennart Poettering2006-06-211-1/+1
* big s/polyp/pulse/gLennart Poettering2006-06-191-0/+2398