pulseaudio/src/pulsecore
Lennart Poettering dfa17b9f36 cleanup hashmap.[ch] a little: use hash/compare func prototypes defined in idxset.h, add pa_hashmpa_{get,steal}_first
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1263 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-08-18 19:43:46 +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 implement hook_source_ouput_new. For this I modified the pa_source_output_new constructor to take a struct similar to what I already did for pa_sink_input_new() 2006-08-13 19:55:17 +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 allow hooking into the process of creating playback streams. To implement this I modified the pa_sink_input_new() signature to take a pa_sink_input_new_data structure instead of direct arguments. 2006-08-13 16:19:56 +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 define new hooks: hook_source_output_new, hook_source_disconnect 2006-08-13 19:52:43 +00:00
core.h define new hooks: hook_source_output_new, hook_source_disconnect 2006-08-13 19:52:43 +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 minor optimization 2006-08-13 20:43:22 +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 cleanup hashmap.[ch] a little: use hash/compare func prototypes defined in idxset.h, add pa_hashmpa_{get,steal}_first 2006-08-18 19:43:46 +00:00
hashmap.h cleanup hashmap.[ch] a little: use hash/compare func prototypes defined in idxset.h, add pa_hashmpa_{get,steal}_first 2006-08-18 19:43:46 +00:00
hook-list.c fix a PA_LLIST_HEAD_INIT invocation 2006-08-17 20:03:38 +00:00
hook-list.h rework hook list stuff once again: change the callback prototype to recieve three data pointers: one to the data for the hook, once for the slot and once for the call 2006-08-13 16:13:36 +00:00
idxset.c cleanup idxset.[ch] a little: define proper types for the hash/compare funcs, do ptr->int/int->ptr conversions with clean macros 2006-08-18 19:42:14 +00:00
idxset.h cleanup idxset.[ch] a little: define proper types for the hash/compare funcs, do ptr->int/int->ptr conversions with clean macros 2006-08-18 19:42:14 +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 make PA_LLIST_HEAD_INIT thread safe 2006-08-17 20:01:04 +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 allow hooking into the process of creating playback streams. To implement this I modified the pa_sink_input_new() signature to take a pa_sink_input_new_data structure instead of direct arguments. 2006-08-13 16:19:56 +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 extend maximum sink/source name length, because HAL UDIs can get ridiculously long 2006-08-12 17:59:10 +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 allow hooking into the process of creating playback streams. To implement this I modified the pa_sink_input_new() signature to take a pa_sink_input_new_data structure instead of direct arguments. 2006-08-13 16:19:56 +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 allow hooking into the process of creating playback streams. To implement this I modified the pa_sink_input_new() signature to take a pa_sink_input_new_data structure instead of direct arguments. 2006-08-13 16:19:56 +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 hook_source_ouput_new. For this I modified the pa_source_output_new constructor to take a struct similar to what I already did for pa_sink_input_new() 2006-08-13 19:55:17 +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 implement hook_source_ouput_new. For this I modified the pa_source_output_new constructor to take a struct similar to what I already did for pa_sink_input_new() 2006-08-13 19:55:17 +00:00
protocol-native.h big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
protocol-simple.c implement hook_source_ouput_new. For this I modified the pa_source_output_new constructor to take a struct similar to what I already did for pa_sink_input_new() 2006-08-13 19:55:17 +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 add missing #include 2006-08-17 20:03:09 +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 split a validity check into two 2006-08-13 19:53:35 +00:00
sink-input.h implement hook_source_ouput_new. For this I modified the pa_source_output_new constructor to take a struct similar to what I already did for pa_sink_input_new() 2006-08-13 19:55:17 +00:00
sink.c properly implement a pa_sink_disconnect() hook 2006-08-13 17:33:32 +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 allow hooking into the process of creating playback streams. To implement this I modified the pa_sink_input_new() signature to take a pa_sink_input_new_data structure instead of direct arguments. 2006-08-13 16:19:56 +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 implement hook_source_ouput_new. For this I modified the pa_source_output_new constructor to take a struct similar to what I already did for pa_sink_input_new() 2006-08-13 19:55:17 +00:00
source-output.h implement hook_source_ouput_new. For this I modified the pa_source_output_new constructor to take a struct similar to what I already did for pa_sink_input_new() 2006-08-13 19:55:17 +00:00
source.c implement hook_source_disconnect 2006-08-13 19:53:18 +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