summaryrefslogtreecommitdiffstats
path: root/src/pulsecore
Commit message (Expand)AuthorAgeFilesLines
* properly implement a pa_sink_disconnect() hookLennart Poettering2006-08-133-4/+7
* ignore if we recieved a memory block for an invalid stream, since this might ...Lennart Poettering2006-08-131-1/+1
* remove pa_sink_input::variable_rate field since it has been folded into pa_si...Lennart Poettering2006-08-132-2/+1
* allow hooking into the process of creating playback streams. To implement thi...Lennart Poettering2006-08-1313-132/+265
* rework hook list stuff once again: change the callback prototype to recieve t...Lennart Poettering2006-08-132-9/+15
* rework hook list stuff again, and replace macros with real functins. We loose...Lennart Poettering2006-08-132-77/+133
* reall add type safe hook listLennart Poettering2006-08-121-0/+117
* implement typeafe hook chainLennart Poettering2006-08-121-0/+2
* extend maximum sink/source name length, because HAL UDIs can get ridiculously...Lennart Poettering2006-08-121-1/+1
* test if sink->monitor_source is set before making use of itLennart Poettering2006-08-122-3/+3
* add pa_sink_used_by()/pa_source_used_by()Lennart Poettering2006-08-124-1/+24
* there's no need to queue subscription events if noone is listening, hence don...Lennart Poettering2006-08-121-0/+4
* clean up event generation a little: suppress unnecessary events and generate ...Lennart Poettering2006-08-124-1/+22
* rework subscription code: try to drop redundant queued events Lennart Poettering2006-08-124-97/+129
* fix a compiler warningLennart Poettering2006-08-121-1/+1
* add new macro PA_LLIST_INSERT_AFTERLennart Poettering2006-08-121-1/+18
* comment which values in pa_{sink,source,sink_input,source_output} structures ...Lennart Poettering2006-08-114-34/+37
* * introduce new functions pa_sink_set_description() and pa_source_set_descrip...Lennart Poettering2006-08-114-10/+69
* do not export name validity checking routes and apply them only to sink/sourc...Lennart Poettering2006-08-112-9/+6
* rework name register a litle to only allow "valid" names.Lennart Poettering2006-08-112-33/+101
* wrap pa_source_output_move_to() in the native protocolLennart Poettering2006-08-031-14/+35
* add new CLI command move-source-output as wrapper around pa_source_output_mov...Lennart Poettering2006-08-031-1/+41
* Implement pa_source_input_move_to() for moving record streams between sourcesLennart Poettering2006-08-032-3/+77
* - don't call pa_sink_notify in pa_sink_input_new() because the virtual method...Lennart Poettering2006-08-031-4/+6
* add new native protocol function for moving sink inputs between sinksLennart Poettering2006-07-311-1/+44
* add new commands opcode for moving sink inputs and source outputsLennart Poettering2006-07-311-0/+4
* deal properly with recursive module unloadingLennart Poettering2006-07-311-0/+4
* fix bad memory access if a non-existing entry shall be removed from a pa_idxs...Lennart Poettering2006-07-311-0/+3
* add new CLI function "move-sink-input" as wrapper around pa_sink_input_move_to()Lennart Poettering2006-07-291-2/+40
* * implement "hot" moving of playback streams between sinks (pa_sink_input_mov...Lennart Poettering2006-07-292-6/+239
* free the memblockq if we decide not to play itLennart Poettering2006-07-291-2/+6
* if the memblockq is empty, return -1 in all casesLennart Poettering2006-07-291-0/+6
* for the playing field of pa_timing_info use pa_sink_input::state == PA_SINK_I...Lennart Poettering2006-07-281-1/+1
* fold the seperate variable pa_sink_input::playing into pa_sink_input::state a...Lennart Poettering2006-07-282-15/+18
* introduce pa_play_memblockq() which creates a playback stream and passes the ...Lennart Poettering2006-07-282-0/+149
* introduce three virtual sink/source names: @DEFAULT_SINK@, @DEFAULT_SOURCE@, ...Lennart Poettering2006-07-271-2/+26
* split a few assertsLennart Poettering2006-07-251-2/+2
* split a few assert()sLennart Poettering2006-07-251-4/+6
* as a result of memory profiling with valgrind/massif: decrease default hash t...Lennart Poettering2006-07-232-2/+2
* Get ACL:s to work on Win32.Pierre Ossman2006-07-201-3/+21
* add missing #ifdef HAVE_CREDS (thanks, Flameeyes)Lennart Poettering2006-07-201-0/+2
* some more FreeBSD compat from FlameeyesLennart Poettering2006-07-201-0/+2
* implement "auth-ip-acl=" in the native and esound protocolsLennart Poettering2006-07-204-15/+78
* add IP address ACL subsystemLennart Poettering2006-07-202-0/+247
* undo r1111 in some way: include sys/socket.h and sys/un.h but wrap it in #ifdefLennart Poettering2006-07-201-0/+10
* Make -1 mean "current group/user" so that some platform dependent callsPierre Ossman2006-07-201-0/+4
* Protect platform dependent headers with ifdefs.Pierre Ossman2006-07-201-1/+5
* Remove unneeded headers.Pierre Ossman2006-07-201-2/+0
* * add new function pa_check_in_group()Lennart Poettering2006-07-1913-97/+183
* * add new --system command line parameter to the daemon for running PulseAudi...Lennart Poettering2006-07-1914-64/+123