summaryrefslogtreecommitdiffstats
path: root/polyp/module-tunnel.c
Commit message (Collapse)AuthorAgeFilesLines
* Reorganised the source tree. We now have src/ with a couple of subdirs:Pierre Ossman2006-02-161-688/+0
| | | | | | | | | | | | | * daemon/ - Contains the files specific to the polypaudio daemon. * modules/ - All loadable modules. * polyp/ - Files that are part of the public, application interface or are only used in libpolyp. * polypcore/ - All other shared files. * tests/ - Test programs. * utils/ - Utility programs. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@487 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Mega patch:Lennart Poettering2006-01-271-4/+2
| | | | | | | | | | | | * implement inner loops using liboil * drop "typeid" stuff * add support for channel maps * add support for seperate volumes per channel * add support for hardware mixer settings (only module-oss implements this for now) * fix a lot of types for _t suffix git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@463 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * remove a lot of compiler warnings introduced by using some new GCC flagsLennart Poettering2006-01-111-36/+36
| | | | | | | * add typedefs for public structs and enums and drop the struct/enum prefixs from all uses where it makes sense git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@447 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Merge Pierre's changesLennart Poettering2006-01-101-5/+4
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@445 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * fix include file names in installed header filesLennart Poettering2004-12-121-2/+4
| | | | | | | | | | | | * add browsing API * add new tool pabrowse * add typeid subsystem * bump API version * split off random.c * add an identification cookie git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@320 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * add first part of zeroconf publisherLennart Poettering2004-12-111-2/+2
| | | | | | | | | | | * bump version to 0.7.1. * improve logging subsystem (introducing log levels) * remove verbose flag on cli * add new API pa_sample_format_to_string() * replace strtol() by usages of pa_atou() and pa_atoi() git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@317 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Comment some more filesLennart Poettering2004-11-211-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@309 fefdeb5f-60dc-0310-8127-8f9354f1896f
* fix module-tunnel.cLennart Poettering2004-11-171-1/+4
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@289 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * some commenting workLennart Poettering2004-11-171-13/+3
| | | | | | | | | | | | | | | | | | | * add new field "read_only" to memory blocks * add new API function pa_context_get_server() * filter capture data through mcalign on client * make module-tunnel use pa_socket_client_new_string() instead of using pa_resolve_server() directly. * remove pa_resolve_server() * remove debug.h and replace it by a macro definition on the gcc command line * some strbuf cleanups * small fixes in pa_stream for cleanup when server dies * new CLI command "load-sample-dir-lazy" * send FQDN as part of server info * rework mcalign, this time with memory block merging * fix iochannel cleanup when connection dies * check getaddrinfo() results git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@286 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Make the whole stuff LGPL onlyLennart Poettering2004-11-141-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@284 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * remove as superfluous assert() in polyplib-stream which broke the ↵Lennart Poettering2004-11-141-2/+2
| | | | | | | | | gstreamer plugin * fix module-tunnel meta info git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@282 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * Look for M4 in configure.acLennart Poettering2004-11-071-5/+38
| | | | | | | | | * Share auth cookies in module-tunnel.c, module-x11-publish.c and native-protocol.c * disable TCP_NODELAY * publish auth cookie in module-x11-publish git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@274 fefdeb5f-60dc-0310-8127-8f9354f1896f
* some updates for pa_hashmapLennart Poettering2004-10-301-3/+5
| | | | | | | | | | add property infrastructure add module module-x11-publish allow ldpreloading of all modules abstract x11wrap from module-x11-bell git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@268 fefdeb5f-60dc-0310-8127-8f9354f1896f
* renamed module-tunnel to module-tunnel-sinkLennart Poettering2004-09-291-26/+147
| | | | | | | | new module module-tunnel-source fix recording git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@248 fefdeb5f-60dc-0310-8127-8f9354f1896f
* fix module-tunnel for to aborting when connection failsLennart Poettering2004-09-281-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@247 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add latency measurement support to tunnel moduleLennart Poettering2004-09-281-10/+127
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@246 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Add module-tunnelLennart Poettering2004-09-281-0/+423
add proper locking when autospawning a daemon git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@245 fefdeb5f-60dc-0310-8127-8f9354f1896f