pulseaudio/src/pulsecore
Lennart Poettering 02e083cbc4 test if sink->monitor_source is set before making use of it
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1228 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-08-12 17:06:39 +00:00
..
authkey-prop.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
authkey-prop.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
authkey.c try to use send(,,MSG_NOSIGNAL) instead of write() wherever possible (which 2006-07-14 22:42:01 +00:00
authkey.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
autoload.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
autoload.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
avahi-wrap.c support time events with NULL timevals which are OK in avahi, but not in PA. This makes padevchooser actually work on top of the new avahi browsing stuff 2006-07-13 23:12:50 +00:00
avahi-wrap.h * port libpulse-browse to use the native avahi API instead of the HOWL cruft 2006-07-13 17:33:44 +00:00
cli-command.c add new CLI command move-source-output as wrapper around pa_source_output_move_to() 2006-08-03 22:31:35 +00:00
cli-command.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
cli-text.c test if sink->monitor_source is set before making use of it 2006-08-12 17:06:39 +00:00
cli-text.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
cli.c * more s/pulseaudio/PulseAudio/ replacements 2006-06-19 23:51:58 +00:00
cli.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
client.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
client.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
conf-parser.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
conf-parser.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
core-def.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
core-error.c * more s/pulseaudio/PulseAudio/ replacements 2006-06-19 23:51:58 +00:00
core-error.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
core-scache.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
core-scache.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
core-subscribe.c there's no need to queue subscription events if noone is listening, hence don't do it! 2006-08-12 15:08:53 +00:00
core-subscribe.h rework subscription code: try to drop redundant queued events 2006-08-12 02:18:24 +00:00
core-util.c Make -1 mean "current group/user" so that some platform dependent calls 2006-07-20 00:21:50 +00:00
core-util.h * add new function pa_check_in_group() 2006-07-19 21:48:35 +00:00
core.c rework subscription code: try to drop redundant queued events 2006-08-12 02:18:24 +00:00
core.h rework subscription code: try to drop redundant queued events 2006-08-12 02:18:24 +00:00
creds.h undo r1111 in some way: include sys/socket.h and sys/un.h but wrap it in #ifdef 2006-07-20 00:52:44 +00:00
dllmain.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
dynarray.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
dynarray.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
endianmacros.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
esound.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
g711.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
g711.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
gccmacro.h make sure gccmacro.h and cdecl.h may be included at the same time as those headers from the avahi project 2006-07-13 15:52:34 +00:00
hashmap.c as a result of memory profiling with valgrind/massif: decrease default hash table size from 1024 to 127. the hashtables are sparsely filled most of the time, so there is no point in allocating to much memory by default. 2006-07-23 22:35:30 +00:00
hashmap.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
idxset.c fix bad memory access if a non-existing entry shall be removed from a pa_idxset by index 2006-07-31 21:53:21 +00:00
idxset.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
inet_ntop.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
inet_ntop.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
inet_pton.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
inet_pton.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
iochannel.c implement "auth-ip-acl=" in the native and esound protocols 2006-07-20 18:43:20 +00:00
iochannel.h implement "auth-ip-acl=" in the native and esound protocols 2006-07-20 18:43:20 +00:00
ioline.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
ioline.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
ipacl.c Get ACL:s to work on Win32. 2006-07-20 23:21:57 +00:00
ipacl.h add IP address ACL subsystem 2006-07-20 16:48:26 +00:00
llist.h add new macro PA_LLIST_INSERT_AFTER 2006-08-12 02:16:12 +00:00
log.c s/POLYP/PULSE/g 2006-06-19 23:56:54 +00:00
log.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
Makefile big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
mcalign.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
mcalign.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
memblock.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
memblock.h replace a few remaining uppercase "Polypaudio" occurences with "PulseAudio" 2006-06-19 22:11:49 +00:00
memblockq.c if the memblockq is empty, return -1 in all cases 2006-07-29 15:03:26 +00:00
memblockq.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
memchunk.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
memchunk.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
modargs.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
modargs.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
modinfo.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
modinfo.h replace a few remaining uppercase "Polypaudio" occurences with "PulseAudio" 2006-06-19 22:11:49 +00:00
module.c fix a compiler warning 2006-08-12 02:16:47 +00:00
module.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
namereg.c do not export name validity checking routes and apply them only to sink/source names, not sample names 2006-08-11 16:58:21 +00:00
namereg.h do not export name validity checking routes and apply them only to sink/source names, not sample names 2006-08-11 16:58:21 +00:00
native-common.h add new commands opcode for moving sink inputs and source outputs 2006-07-31 21:54:20 +00:00
packet.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
packet.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
parseaddr.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
parseaddr.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
pdispatch.c * add new function pa_check_in_group() 2006-07-19 21:48:35 +00:00
pdispatch.h * add new function pa_check_in_group() 2006-07-19 21:48:35 +00:00
pid.c * add new --system command line parameter to the daemon for running PulseAudio as system-wide instance 2006-07-19 17:44:19 +00:00
pid.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
pipe.c change licensing blurb form "Library GPL" to "Lesser GPL" on request of Loic Minier. Effectively this means using the same license blurb like in all other source files. 2006-07-17 21:20:31 +00:00
pipe.h change licensing blurb form "Library GPL" to "Lesser GPL" on request of Loic Minier. Effectively this means using the same license blurb like in all other source files. 2006-07-17 21:20:31 +00:00
play-memblockq.c free the memblockq if we decide not to play it 2006-07-29 15:04:17 +00:00
play-memblockq.h introduce pa_play_memblockq() which creates a playback stream and passes the data from the memblockq to it. after that is done, frees the memblockq 2006-07-28 22:52:28 +00:00
play-memchunk.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
play-memchunk.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
poll.c change licensing blurb form "Library GPL" to "Lesser GPL" on request of Loic Minier. Effectively this means using the same license blurb like in all other source files. 2006-07-17 21:20:31 +00:00
poll.h change licensing blurb form "Library GPL" to "Lesser GPL" on request of Loic Minier. Effectively this means using the same license blurb like in all other source files. 2006-07-17 21:20:31 +00:00
props.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
props.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
protocol-cli.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
protocol-cli.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
protocol-esound.c implement "auth-ip-acl=" in the native and esound protocols 2006-07-20 18:43:20 +00:00
protocol-esound.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
protocol-http.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
protocol-http.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
protocol-native.c test if sink->monitor_source is set before making use of it 2006-08-12 17:06:39 +00:00
protocol-native.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
protocol-simple.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
protocol-simple.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
pstream-util.c * add new function pa_check_in_group() 2006-07-19 21:48:35 +00:00
pstream-util.h * add new function pa_check_in_group() 2006-07-19 21:48:35 +00:00
pstream.c Protect platform dependent headers with ifdefs. 2006-07-20 00:13:12 +00:00
pstream.h * add new function pa_check_in_group() 2006-07-19 21:48:35 +00:00
queue.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
queue.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
random.c try to use send(,,MSG_NOSIGNAL) instead of write() wherever possible (which 2006-07-14 22:42:01 +00:00
random.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
resampler.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
resampler.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sample-util.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sample-util.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sconv-s16be.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sconv-s16be.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sconv-s16le.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sconv-s16le.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sconv.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sconv.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sink-input.c clean up event generation a little: suppress unnecessary events and generate new ones on owner change 2006-08-12 02:19:36 +00:00
sink-input.h comment which values in pa_{sink,source,sink_input,source_output} structures may be NULL 2006-08-11 23:31:59 +00:00
sink.c add pa_sink_used_by()/pa_source_used_by() 2006-08-12 16:50:58 +00:00
sink.h add pa_sink_used_by()/pa_source_used_by() 2006-08-12 16:50:58 +00:00
sioman.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sioman.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
socket-client.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
socket-client.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
socket-server.c * add new function pa_check_in_group() 2006-07-19 21:48:35 +00:00
socket-server.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
socket-util.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
socket-util.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sound-file-stream.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sound-file-stream.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sound-file.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
sound-file.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
source-output.c clean up event generation a little: suppress unnecessary events and generate new ones on owner change 2006-08-12 02:19:36 +00:00
source-output.h comment which values in pa_{sink,source,sink_input,source_output} structures may be NULL 2006-08-11 23:31:59 +00:00
source.c add pa_sink_used_by()/pa_source_used_by() 2006-08-12 16:50:58 +00:00
source.h add pa_sink_used_by()/pa_source_used_by() 2006-08-12 16:50:58 +00:00
strbuf.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
strbuf.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
strlist.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
strlist.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
tagstruct.c split a few asserts 2006-07-25 20:10:47 +00:00
tagstruct.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
tokenizer.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
tokenizer.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
winsock.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
x11prop.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
x11prop.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
x11wrap.c big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
x11wrap.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00